@charset "UTF-8";/*!
Theme Name:   Digital
Theme URI:    https://www.arc-canada.ca
Description:  Modern class-based WordPress theme for Arc Canada (Timber 2.x / Vite).
Version:      1.0.2
Author:       KodiakDev
Text Domain:  digital
Domain Path:  /languages/
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,li,figure{margin:0;padding:0}ul{list-style:none}ol,ul{list-style-position:inside}textarea{max-width:100%;resize:vertical}fieldset{border:none;margin:0;padding:0}select{color:#000}iframe{border:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:sofia-pro,sans-serif;font-weight:400;font-size:1.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#250e62;display:flex;flex-direction:column;line-height:1.5}img{display:inline-block;border:0;max-width:100%;height:auto}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none}p{line-height:1.4;letter-spacing:.0071775rem;margin-bottom:1.5rem}p a{display:inline;color:#7734ac;font-weight:700;text-decoration:none;transition:opacity .3s ease}p a:hover{opacity:.8}address{font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:1.5rem;line-height:1.15}h1,.h1{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.0476190476}h2,.h2{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.0625}h3,.h3{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.0833333333;margin-bottom:.5rem}h4,.h4{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.1666666667}h5,.h5{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.5rem;letter-spacing:-.006885rem;line-height:1.3333333333}small,.small{font-size:.75rem}blockquote{font-family:sofia-pro,sans-serif;font-weight:400;letter-spacing:.1905;font-size:1.875rem;line-height:1.3333333333}@media only screen and (min-width:768px){h1,.h1{font-family:sofia-pro,sans-serif;font-weight:700;font-size:3rem;line-height:1.0476190476}h2,.h2{font-family:sofia-pro,sans-serif;font-weight:700;font-size:3rem;line-height:1.0625}h3,.h3{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.0833333333;margin-bottom:.5rem}h4,.h4{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.1666666667}.stack .alignright,.alignright{float:right;margin:1.5em 0 1.5em 1.5em!important}.stack .alignleft,.alignleft{float:left;margin:1.5em 1.5em 1.5em 0!important}}@media only screen and (min-width:992px){h1,.h1{font-family:sofia-pro,sans-serif;font-weight:700;font-size:4rem;line-height:1.0476190476}h2,.h2{font-family:sofia-pro,sans-serif;font-weight:700;font-size:3rem;line-height:1.0625}h3,.h3{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.0833333333;margin-bottom:.5rem}h4,.h4{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.1666666667}}.block__content ul{list-style-position:inside;margin-bottom:1.5rem}.block__content ul li:before{content:"•";color:#7734ac;display:inline-block;width:1em;position:absolute;left:0;top:0}.block__content ul li{position:relative;padding-left:1em}.block__content ul>li+li{margin-top:.75rem}.bg--purple .block ul li:before{color:#fff}.mx-auto{margin-left:auto;margin-right:auto}.p--none{padding:0rem}.px--none{padding-left:0rem;padding-right:0rem}.py--none{padding-top:0rem;padding-bottom:0rem}@media only screen and (min-width:768px){.px--none{padding-left:0rem;padding-right:0rem}.py--none{padding-top:0rem;padding-bottom:0rem}}@media only screen and (min-width:992px){.px--none{padding-left:0rem;padding-right:0rem}.py--none{padding-top:0rem;padding-bottom:0rem}}.mt--none{margin-top:0rem}.pt--none{padding-top:0rem}@media only screen and (min-width:768px){.mt--none{margin-top:0rem}.pt--none{padding-top:0rem}}@media only screen and (min-width:992px){.mt--none{margin-top:0rem}.pt--none{padding-top:0rem}}.mr--none{margin-right:0rem}.pr--none{padding-right:0rem}@media only screen and (min-width:768px){.mr--none{margin-right:0rem}.pr--none{padding-right:0rem}}@media only screen and (min-width:992px){.mr--none{margin-right:0rem}.pr--none{padding-right:0rem}}.mb--none{margin-bottom:0rem}.pb--none{padding-bottom:0rem}@media only screen and (min-width:768px){.mb--none{margin-bottom:0rem}.pb--none{padding-bottom:0rem}}@media only screen and (min-width:992px){.mb--none{margin-bottom:0rem}.pb--none{padding-bottom:0rem}}.ml--none{margin-left:0rem}.pl--none{padding-left:0rem}@media only screen and (min-width:768px){.ml--none{margin-left:0rem}.pl--none{padding-left:0rem}}@media only screen and (min-width:992px){.ml--none{margin-left:0rem}.pl--none{padding-left:0rem}}.p--xxs{padding:.25rem}.px--xxs{padding-left:.25rem;padding-right:.25rem}.py--xxs{padding-top:.25rem;padding-bottom:.25rem}@media only screen and (min-width:768px){.px--xxs{padding-left:.25rem;padding-right:.25rem}.py--xxs{padding-top:.25rem;padding-bottom:.25rem}}@media only screen and (min-width:992px){.px--xxs{padding-left:.25rem;padding-right:.25rem}.py--xxs{padding-top:.25rem;padding-bottom:.25rem}}.mt--xxs{margin-top:.25rem}.pt--xxs{padding-top:.25rem}@media only screen and (min-width:768px){.mt--xxs{margin-top:.25rem}.pt--xxs{padding-top:.25rem}}@media only screen and (min-width:992px){.mt--xxs{margin-top:.25rem}.pt--xxs{padding-top:.25rem}}.mr--xxs{margin-right:.25rem}.pr--xxs{padding-right:.25rem}@media only screen and (min-width:768px){.mr--xxs{margin-right:.25rem}.pr--xxs{padding-right:.25rem}}@media only screen and (min-width:992px){.mr--xxs{margin-right:.25rem}.pr--xxs{padding-right:.25rem}}.mb--xxs{margin-bottom:.25rem}.pb--xxs{padding-bottom:.25rem}@media only screen and (min-width:768px){.mb--xxs{margin-bottom:.25rem}.pb--xxs{padding-bottom:.25rem}}@media only screen and (min-width:992px){.mb--xxs{margin-bottom:.25rem}.pb--xxs{padding-bottom:.25rem}}.ml--xxs{margin-left:.25rem}.pl--xxs{padding-left:.25rem}@media only screen and (min-width:768px){.ml--xxs{margin-left:.25rem}.pl--xxs{padding-left:.25rem}}@media only screen and (min-width:992px){.ml--xxs{margin-left:.25rem}.pl--xxs{padding-left:.25rem}}.p--xs{padding:.5rem}.px--xs{padding-left:.5rem;padding-right:.5rem}.py--xs{padding-top:.5rem;padding-bottom:.5rem}@media only screen and (min-width:768px){.px--xs{padding-left:.5rem;padding-right:.5rem}.py--xs{padding-top:.5rem;padding-bottom:.5rem}}@media only screen and (min-width:992px){.px--xs{padding-left:.5rem;padding-right:.5rem}.py--xs{padding-top:.5rem;padding-bottom:.5rem}}.mt--xs{margin-top:.5rem}.pt--xs{padding-top:.5rem}@media only screen and (min-width:768px){.mt--xs{margin-top:.5rem}.pt--xs{padding-top:.5rem}}@media only screen and (min-width:992px){.mt--xs{margin-top:.5rem}.pt--xs{padding-top:.5rem}}.mr--xs{margin-right:.5rem}.pr--xs{padding-right:.5rem}@media only screen and (min-width:768px){.mr--xs{margin-right:.5rem}.pr--xs{padding-right:.5rem}}@media only screen and (min-width:992px){.mr--xs{margin-right:.5rem}.pr--xs{padding-right:.5rem}}.mb--xs{margin-bottom:.5rem}.pb--xs{padding-bottom:.5rem}@media only screen and (min-width:768px){.mb--xs{margin-bottom:.5rem}.pb--xs{padding-bottom:.5rem}}@media only screen and (min-width:992px){.mb--xs{margin-bottom:.5rem}.pb--xs{padding-bottom:.5rem}}.ml--xs{margin-left:.5rem}.pl--xs{padding-left:.5rem}@media only screen and (min-width:768px){.ml--xs{margin-left:.5rem}.pl--xs{padding-left:.5rem}}@media only screen and (min-width:992px){.ml--xs{margin-left:.5rem}.pl--xs{padding-left:.5rem}}.p--sm{padding:.75rem}.px--sm{padding-left:.75rem;padding-right:.75rem}.py--sm{padding-top:.75rem;padding-bottom:.75rem}@media only screen and (min-width:768px){.px--sm{padding-left:.75rem;padding-right:.75rem}.py--sm{padding-top:.75rem;padding-bottom:.75rem}}@media only screen and (min-width:992px){.px--sm{padding-left:.75rem;padding-right:.75rem}.py--sm{padding-top:.75rem;padding-bottom:.75rem}}.mt--sm{margin-top:.75rem}.pt--sm{padding-top:.75rem}@media only screen and (min-width:768px){.mt--sm{margin-top:.75rem}.pt--sm{padding-top:.75rem}}@media only screen and (min-width:992px){.mt--sm{margin-top:.75rem}.pt--sm{padding-top:.75rem}}.mr--sm{margin-right:.75rem}.pr--sm{padding-right:.75rem}@media only screen and (min-width:768px){.mr--sm{margin-right:.75rem}.pr--sm{padding-right:.75rem}}@media only screen and (min-width:992px){.mr--sm{margin-right:.75rem}.pr--sm{padding-right:.75rem}}.mb--sm{margin-bottom:.75rem}.pb--sm{padding-bottom:.75rem}@media only screen and (min-width:768px){.mb--sm{margin-bottom:.75rem}.pb--sm{padding-bottom:.75rem}}@media only screen and (min-width:992px){.mb--sm{margin-bottom:.75rem}.pb--sm{padding-bottom:.75rem}}.ml--sm{margin-left:.75rem}.pl--sm{padding-left:.75rem}@media only screen and (min-width:768px){.ml--sm{margin-left:.75rem}.pl--sm{padding-left:.75rem}}@media only screen and (min-width:992px){.ml--sm{margin-left:.75rem}.pl--sm{padding-left:.75rem}}.p--md{padding:1.5rem}.px--md{padding-left:1.5rem;padding-right:1.5rem}.py--md{padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width:768px){.px--md{padding-left:1.5rem;padding-right:1.5rem}.py--md{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:992px){.px--md{padding-left:1.5rem;padding-right:1.5rem}.py--md{padding-top:1.5rem;padding-bottom:1.5rem}}.mt--md{margin-top:1.5rem}.pt--md{padding-top:1.5rem}@media only screen and (min-width:768px){.mt--md{margin-top:1.5rem}.pt--md{padding-top:1.5rem}}@media only screen and (min-width:992px){.mt--md{margin-top:1.5rem}.pt--md{padding-top:1.5rem}}.mr--md{margin-right:1.5rem}.pr--md{padding-right:1.5rem}@media only screen and (min-width:768px){.mr--md{margin-right:1.5rem}.pr--md{padding-right:1.5rem}}@media only screen and (min-width:992px){.mr--md{margin-right:1.5rem}.pr--md{padding-right:1.5rem}}.mb--md{margin-bottom:1.5rem}.pb--md{padding-bottom:1.5rem}@media only screen and (min-width:768px){.mb--md{margin-bottom:1.5rem}.pb--md{padding-bottom:1.5rem}}@media only screen and (min-width:992px){.mb--md{margin-bottom:1.5rem}.pb--md{padding-bottom:1.5rem}}.ml--md{margin-left:1.5rem}.pl--md{padding-left:1.5rem}@media only screen and (min-width:768px){.ml--md{margin-left:1.5rem}.pl--md{padding-left:1.5rem}}@media only screen and (min-width:992px){.ml--md{margin-left:1.5rem}.pl--md{padding-left:1.5rem}}.p--lg{padding:2.5rem}.px--lg{padding-left:2.5rem;padding-right:2.5rem}.py--lg{padding-top:2.5rem;padding-bottom:2.5rem}@media only screen and (min-width:768px){.px--lg{padding-left:2.5rem;padding-right:2.5rem}.py--lg{padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (min-width:992px){.px--lg{padding-left:2.5rem;padding-right:2.5rem}.py--lg{padding-top:2.5rem;padding-bottom:2.5rem}}.mt--lg{margin-top:2.5rem}.pt--lg{padding-top:2.5rem}@media only screen and (min-width:768px){.mt--lg{margin-top:2.5rem}.pt--lg{padding-top:2.5rem}}@media only screen and (min-width:992px){.mt--lg{margin-top:2.5rem}.pt--lg{padding-top:2.5rem}}.mr--lg{margin-right:2.5rem}.pr--lg{padding-right:2.5rem}@media only screen and (min-width:768px){.mr--lg{margin-right:2.5rem}.pr--lg{padding-right:2.5rem}}@media only screen and (min-width:992px){.mr--lg{margin-right:2.5rem}.pr--lg{padding-right:2.5rem}}.mb--lg{margin-bottom:2.5rem}.pb--lg{padding-bottom:2.5rem}@media only screen and (min-width:768px){.mb--lg{margin-bottom:2.5rem}.pb--lg{padding-bottom:2.5rem}}@media only screen and (min-width:992px){.mb--lg{margin-bottom:2.5rem}.pb--lg{padding-bottom:2.5rem}}.ml--lg{margin-left:2.5rem}.pl--lg{padding-left:2.5rem}@media only screen and (min-width:768px){.ml--lg{margin-left:2.5rem}.pl--lg{padding-left:2.5rem}}@media only screen and (min-width:992px){.ml--lg{margin-left:2.5rem}.pl--lg{padding-left:2.5rem}}.p--xl{padding:3.75rem}.px--xl{padding-left:3.75rem;padding-right:3.75rem}.py--xl{padding-top:3.75rem;padding-bottom:3.75rem}@media only screen and (min-width:768px){.px--xl{padding-left:3.75rem;padding-right:3.75rem}.py--xl{padding-top:3.75rem;padding-bottom:3.75rem}}@media only screen and (min-width:992px){.px--xl{padding-left:3.75rem;padding-right:3.75rem}.py--xl{padding-top:3.75rem;padding-bottom:3.75rem}}.mt--xl{margin-top:3.75rem}.pt--xl{padding-top:3.75rem}@media only screen and (min-width:768px){.mt--xl{margin-top:3.75rem}.pt--xl{padding-top:3.75rem}}@media only screen and (min-width:992px){.mt--xl{margin-top:3.75rem}.pt--xl{padding-top:3.75rem}}.mr--xl{margin-right:3.75rem}.pr--xl{padding-right:3.75rem}@media only screen and (min-width:768px){.mr--xl{margin-right:3.75rem}.pr--xl{padding-right:3.75rem}}@media only screen and (min-width:992px){.mr--xl{margin-right:3.75rem}.pr--xl{padding-right:3.75rem}}.mb--xl{margin-bottom:3.75rem}.pb--xl{padding-bottom:3.75rem}@media only screen and (min-width:768px){.mb--xl{margin-bottom:3.75rem}.pb--xl{padding-bottom:3.75rem}}@media only screen and (min-width:992px){.mb--xl{margin-bottom:3.75rem}.pb--xl{padding-bottom:3.75rem}}.ml--xl{margin-left:3.75rem}.pl--xl{padding-left:3.75rem}@media only screen and (min-width:768px){.ml--xl{margin-left:3.75rem}.pl--xl{padding-left:3.75rem}}@media only screen and (min-width:992px){.ml--xl{margin-left:3.75rem}.pl--xl{padding-left:3.75rem}}.p--xxl{padding:5rem}.px--xxl{padding-left:5rem;padding-right:5rem}.py--xxl{padding-top:5rem;padding-bottom:5rem}@media only screen and (min-width:768px){.px--xxl{padding-left:5rem;padding-right:5rem}.py--xxl{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width:992px){.px--xxl{padding-left:5rem;padding-right:5rem}.py--xxl{padding-top:5rem;padding-bottom:5rem}}.mt--xxl{margin-top:5rem}.pt--xxl{padding-top:5rem}@media only screen and (min-width:768px){.mt--xxl{margin-top:5rem}.pt--xxl{padding-top:5rem}}@media only screen and (min-width:992px){.mt--xxl{margin-top:5rem}.pt--xxl{padding-top:5rem}}.mr--xxl{margin-right:5rem}.pr--xxl{padding-right:5rem}@media only screen and (min-width:768px){.mr--xxl{margin-right:5rem}.pr--xxl{padding-right:5rem}}@media only screen and (min-width:992px){.mr--xxl{margin-right:5rem}.pr--xxl{padding-right:5rem}}.mb--xxl{margin-bottom:5rem}.pb--xxl{padding-bottom:5rem}@media only screen and (min-width:768px){.mb--xxl{margin-bottom:5rem}.pb--xxl{padding-bottom:5rem}}@media only screen and (min-width:992px){.mb--xxl{margin-bottom:5rem}.pb--xxl{padding-bottom:5rem}}.ml--xxl{margin-left:5rem}.pl--xxl{padding-left:5rem}@media only screen and (min-width:768px){.ml--xxl{margin-left:5rem}.pl--xxl{padding-left:5rem}}@media only screen and (min-width:992px){.ml--xxl{margin-left:5rem}.pl--xxl{padding-left:5rem}}.p--xxxl{padding:6rem}.px--xxxl{padding-left:6rem;padding-right:6rem}.py--xxxl{padding-top:6rem;padding-bottom:6rem}@media only screen and (min-width:768px){.px--xxxl{padding-left:6rem;padding-right:6rem}.py--xxxl{padding-top:6rem;padding-bottom:6rem}}@media only screen and (min-width:992px){.px--xxxl{padding-left:6rem;padding-right:6rem}.py--xxxl{padding-top:6rem;padding-bottom:6rem}}.mt--xxxl{margin-top:6rem}.pt--xxxl{padding-top:6rem}@media only screen and (min-width:768px){.mt--xxxl{margin-top:6rem}.pt--xxxl{padding-top:6rem}}@media only screen and (min-width:992px){.mt--xxxl{margin-top:6rem}.pt--xxxl{padding-top:6rem}}.mr--xxxl{margin-right:6rem}.pr--xxxl{padding-right:6rem}@media only screen and (min-width:768px){.mr--xxxl{margin-right:6rem}.pr--xxxl{padding-right:6rem}}@media only screen and (min-width:992px){.mr--xxxl{margin-right:6rem}.pr--xxxl{padding-right:6rem}}.mb--xxxl{margin-bottom:6rem}.pb--xxxl{padding-bottom:6rem}@media only screen and (min-width:768px){.mb--xxxl{margin-bottom:6rem}.pb--xxxl{padding-bottom:6rem}}@media only screen and (min-width:992px){.mb--xxxl{margin-bottom:6rem}.pb--xxxl{padding-bottom:6rem}}.ml--xxxl{margin-left:6rem}.pl--xxxl{padding-left:6rem}@media only screen and (min-width:768px){.ml--xxxl{margin-left:6rem}.pl--xxxl{padding-left:6rem}}@media only screen and (min-width:992px){.ml--xxxl{margin-left:6rem}.pl--xxxl{padding-left:6rem}}.mb--none{margin-bottom:0}.p--xxxxl{padding:7.5rem}.px--xxxxl{padding-left:7.5rem;padding-right:7.5rem}.py--xxxxl{padding-top:7.5rem;padding-bottom:7.5rem}@media only screen and (min-width:768px){.px--xxxxl{padding-left:7.5rem;padding-right:7.5rem}.py--xxxxl{padding-top:7.5rem;padding-bottom:7.5rem}}@media only screen and (min-width:992px){.px--xxxxl{padding-left:7.5rem;padding-right:7.5rem}.py--xxxxl{padding-top:7.5rem;padding-bottom:7.5rem}}.mt--xxxxl{margin-top:7.5rem}.pt--xxxxl{padding-top:7.5rem}@media only screen and (min-width:768px){.mt--xxxxl{margin-top:7.5rem}.pt--xxxxl{padding-top:7.5rem}}@media only screen and (min-width:992px){.mt--xxxxl{margin-top:7.5rem}.pt--xxxxl{padding-top:7.5rem}}.mr--xxxxl{margin-right:7.5rem}.pr--xxxxl{padding-right:7.5rem}@media only screen and (min-width:768px){.mr--xxxxl{margin-right:7.5rem}.pr--xxxxl{padding-right:7.5rem}}@media only screen and (min-width:992px){.mr--xxxxl{margin-right:7.5rem}.pr--xxxxl{padding-right:7.5rem}}.mb--xxxxl{margin-bottom:7.5rem}.pb--xxxxl{padding-bottom:7.5rem}@media only screen and (min-width:768px){.mb--xxxxl{margin-bottom:7.5rem}.pb--xxxxl{padding-bottom:7.5rem}}@media only screen and (min-width:992px){.mb--xxxxl{margin-bottom:7.5rem}.pb--xxxxl{padding-bottom:7.5rem}}.ml--xxxxl{margin-left:7.5rem}.pl--xxxxl{padding-left:7.5rem}@media only screen and (min-width:768px){.ml--xxxxl{margin-left:7.5rem}.pl--xxxxl{padding-left:7.5rem}}@media only screen and (min-width:992px){.ml--xxxxl{margin-left:7.5rem}.pl--xxxxl{padding-left:7.5rem}}@media only screen and (min-width:768px){.text--xs{font-size:.75rem}.text--sm{font-size:.875rem}.text--base{font-size:1.125rem}.text--md{font-size:1.5rem}.text--lg{font-size:1.875rem}.text--xl{font-size:2.25rem}.text--xxl{font-size:3rem}.text--xxxl{font-size:4rem}.text--xxxxl{font-size:5.25rem}}.lineheight--condensed{line-height:1.15}.lineheight--tight{line-height:1.3333333333}.selectNative,.selectCustom{display:block;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="black" width="12" height="7" viewBox="0 0 12 7"><path d="M.146.146A.5.5 0 01.784.09l.07.057L5.5 4.793 10.146.146a.5.5 0 01.638-.057l.07.057a.5.5 0 01.057.638l-.057.07-5 5a.5.5 0 01-.638.057l-.07-.057-5-5a.5.5 0 010-.708z"/></svg>');background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:1.5rem;border-radius:24px;border:solid 2px #250e62;padding:.75rem 2.5rem .75rem 1.5rem;line-height:1.4444444444;font-size:1.125rem;font-weight:700;transition:opacity 0s ease 1s;opacity:1;overflow:hidden;min-width:200px;text-align:left;cursor:pointer}.selectNative.isHidden,.selectCustom.isHidden{opacity:0;transition-duration:0s;transition-delay:0s}select::-ms-expand{display:none}select option{font-weight:400}.selectCustom{position:absolute;top:0;left:0;display:none;padding:0;width:100%}.select{position:relative}.selectCustom-trigger{padding:.75rem 2.5rem .75rem 1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectCustom-options{max-height:0;line-height:1.4444444444;font-size:1.125rem;transition:max-height .4s linear .05s;will-change:max-height;padding-left:24px;padding-right:24px;position:relative}.selectCustom-options:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#0000002e;transition:opacity .4s linear;opacity:0}.isActive .selectCustom-options{max-height:300px;overflow:auto}.isActive .selectCustom-options:before{opacity:1}.selectCustom-options-wrapper{padding-top:8px}.selectCustom-option{padding:7px 0;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selectCustom-option:last-child{padding-bottom:24px}.selectCustom-option.isHover,.selectCustom-option:hover{opacity:.5}.form__group select{margin-top:.5rem;display:block;width:100%;padding:.75rem;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="black" width="12" height="7" viewBox="0 0 12 7"><path d="M.146.146A.5.5 0 01.784.09l.07.057L5.5 4.793 10.146.146a.5.5 0 01.638-.057l.07.057a.5.5 0 01.057.638l-.057.07-5 5a.5.5 0 01-.638.057l-.07-.057-5-5a.5.5 0 010-.708z"/></svg>');background-repeat:no-repeat;background-position-x:calc(100% - 20px);background-position-y:1.5rem;border:solid 1px #250e62}.form__group .select--multiple{background:none}.form__group label{display:block;font-weight:700}.form__group label em{font-weight:400;font-size:.75em;line-height:1.1;display:block}.form__group input{margin-top:.5rem;display:block;width:100%;font-size:1.125rem;padding:.75rem;border:solid 1px #250e62}.form__group textarea{margin-top:.5rem;display:block;width:100%;padding:.75rem;border:solid 1px #250e62;font-size:1.125rem;height:10em}.form__group+.form__group{margin-top:1.5rem}.form__checkboxes{font-size:.875rem;padding:1.5rem 0}.form__checkboxes label{display:flex;flex-direction:row-reverse;align-items:flex-start}.form__checkboxes input{margin:.25rem .75rem 0 0;width:1.5em;height:1.5em;display:block;flex:0 0 auto}.form__checkboxes label+label{margin-top:1.5rem}@media only screen and (min-width:768px){.join__group{padding-right:1.5rem}}.join__group h3{color:#7734ac;margin-bottom:2.5rem}.join__group+.join__group{margin-top:2.5rem}@media(hover:hover){.selectCustom{display:block}.selectNative:focus+.selectCustom{opacity:0;visibility:hidden;pointer-events:none}}.form-input-wrapper{border:solid 2px #250e62;border-radius:24px;padding-left:24px;padding-right:24px;display:flex}.form-input{border:none;display:block;width:100%;line-height:1.625;font-weight:700;padding:10px 0}.form-input::placeholder{color:#250e62;opacity:.75}.d-md-up,.d-md-only,.d-md-down,.d-lg-up,.d-lg-only,.d-xlg-up,.d-xlg-only .d-xxlg-up,.d-xxlg-only{display:none}@media only screen and (max-width:991px){.d-md-down{display:block}}@media only screen and (min-width:768px){.d-sm-only{display:none}.d-md-up{display:block}}@media only screen and (min-width:768px)and (max-width:991px){.d-md-only{display:block}}@media only screen and (min-width:992px){.d-lg-up{display:block}}@media only screen and (min-width:992px)and (max-width:1199px){.d-lg-only{display:block}}@media only screen and (min-width:1200px){.d-xlg-up{display:block}}@media only screen and (min-width:1600px){.d-xxlarge-up{display:block}}.is-page-loading *{transition:none!important}.nobr{white-space:nowrap}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.bold{font-weight:700}.centered{margin-left:auto;margin-right:auto}.text-no-transform{text-transform:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-decoration-none{text-decoration:none}.intro{font-size:1.5rem}.body2{font-family:sofia-pro,sans-serif;font-weight:400;font-size:.875rem}.pre-title,.search-result-item__date{font-family:sofia-pro,sans-serif;font-weight:700;font-size:.875rem;text-transform:uppercase}.img-full{display:block;width:100%}.img-max{display:block;max-width:100%}.img--center{margin-left:auto;margin-right:auto}.list--img{list-style:none;padding:0;margin:0}.list--arrow{list-style:none}.list--arrow>li{position:relative;padding-left:1.5rem}.list--arrow>li:before{content:"»";position:absolute;line-height:1.4;top:0;left:0}.list--arrow>li+li{margin-top:.5rem}.visually-hidden,.filter-bar--projects .filter-bar__input__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.compat-object-fit{background-size:cover!important;background-position:center center!important}.compat-object-fit img{opacity:0;visibility:hidden}.color--blue{color:#250e62}.bg--blue{background:#250e62}.bg-gradient--blue{background:transparent linear-gradient(90deg,#250e62 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--blue-dark{color:#100138}.bg--blue-dark{background:#100138}.bg-gradient--blue-dark{background:transparent linear-gradient(90deg,#100138 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--report-blue{color:#233c79}.bg--report-blue{background:#233c79}.bg-gradient--report-blue{background:transparent linear-gradient(90deg,#233c79 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--report-blue-alpha-80{color:#233c79cc}.bg--report-blue-alpha-80{background:#233c79cc}.bg-gradient--report-blue-alpha-80{background:transparent linear-gradient(90deg,#233c79cc 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--report-blue-tint{color:#e7eaf2}.bg--report-blue-tint{background:#e7eaf2}.bg-gradient--report-blue-tint{background:transparent linear-gradient(90deg,#e7eaf2 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--blue-alpha-80{color:#250e62cc}.bg--blue-alpha-80{background:#250e62cc}.bg-gradient--blue-alpha-80{background:transparent linear-gradient(90deg,#250e62cc 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--blue-alpha-30{color:#250e624d}.bg--blue-alpha-30{background:#250e624d}.bg-gradient--blue-alpha-30{background:transparent linear-gradient(90deg,#250e624d 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--turquoise{color:#45bec3}.bg--turquoise{background:#45bec3}.bg-gradient--turquoise{background:transparent linear-gradient(90deg,#45bec3 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--black{color:#000}.bg--black{background:#000}.bg-gradient--black{background:transparent linear-gradient(90deg,#000 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--purple{color:#7734ac}.bg--purple{background:#7734ac}.bg-gradient--purple{background:transparent linear-gradient(90deg,#7734ac 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--purple-alpha-80{color:#7734accc}.bg--purple-alpha-80{background:#7734accc}.bg-gradient--purple-alpha-80{background:transparent linear-gradient(90deg,#7734accc 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--purple-alpha-60{color:#7734ac99}.bg--purple-alpha-60{background:#7734ac99}.bg-gradient--purple-alpha-60{background:transparent linear-gradient(90deg,#7734ac99 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--magenta{color:#e31c79}.bg--magenta{background:#e31c79}.bg-gradient--magenta{background:transparent linear-gradient(90deg,#e31c79 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--magenta-alpha-30{color:#e31c794d}.bg--magenta-alpha-30{background:#e31c794d}.bg-gradient--magenta-alpha-30{background:transparent linear-gradient(90deg,#e31c794d 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--blue-tint-25{color:#c8c3d8}.bg--blue-tint-25{background:#c8c3d8}.bg-gradient--blue-tint-25{background:transparent linear-gradient(90deg,#c8c3d8 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--blue-tint-10{color:#e9e6ef}.bg--blue-tint-10{background:#e9e6ef}.bg-gradient--blue-tint-10{background:transparent linear-gradient(90deg,#e9e6ef 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--white{color:#fff}.bg--white{background:#fff}.bg-gradient--white{background:transparent linear-gradient(90deg,#fff 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--white-alpha-80{color:#fffc}.bg--white-alpha-80{background:#fffc}.bg-gradient--white-alpha-80{background:transparent linear-gradient(90deg,#fffc 40%,#fff0 75%) 0% 0% no-repeat padding-box}.color--gray{color:#a2a2a2}.bg--gray{background:#a2a2a2}.bg-gradient--gray{background:transparent linear-gradient(90deg,#a2a2a2 40%,#fff0 75%) 0% 0% no-repeat padding-box}.gradient--magenta-purple{background:linear-gradient(180deg,#e31c79,#7734ac) no-repeat 0 0}.text--max-width{max-width:50ch}.text--max-width.align-center{margin-left:auto;margin-right:auto}.text--xs{font-size:.75rem}.text--sm{font-size:.875rem}.text--base{font-size:1.125rem}.text--md{font-size:1.5rem}.text--lg,.text--xl{font-size:1.875rem}.text--xxl,.text--xxxl,.text--xxxxl{font-size:2.25rem}@media only screen and (min-width:768px){.text--xs{font-size:.75rem}.text--sm{font-size:.875rem}.text--base{font-size:1.125rem}.text--md{font-size:1.5rem}.text--lg{font-size:1.875rem}.text--xl{font-size:2.25rem}.text--xxl,.text--xxxl,.text--xxxxl{font-size:3rem}}@media only screen and (min-width:992px){.text--xs{font-size:.75rem}.text--sm{font-size:.875rem}.text--base{font-size:1.125rem}.text--md{font-size:1.5rem}.text--lg{font-size:1.875rem}.text--xl{font-size:2.25rem}.text--xxl{font-size:3rem}.text--xxxl{font-size:4rem}.text--xxxxl{font-size:5.25rem}}.icon-block__content h1 a,.icon-block__content h2 a,.icon-block__content h3 a,.icon-block__content h4 a,.icon-block__content h5 a,.icon-block__content h6 a,.icon-block__content .h1 a,.icon-block__content .h2 a,.icon-block__content .h3 a,.icon-block__content .h4 a,.icon-block__content .h5 a,.icon-block__content .h6 a,.text-content h1 a,.panel__content__text h1 a,.text-content h2 a,.panel__content__text h2 a,.text-content h3 a,.panel__content__text h3 a,.text-content h4 a,.panel__content__text h4 a,.text-content h5 a,.panel__content__text h5 a,.text-content h6 a,.panel__content__text h6 a,.text-content .h1 a,.panel__content__text .h1 a,.text-content .h2 a,.panel__content__text .h2 a,.text-content .h3 a,.panel__content__text .h3 a,.text-content .h4 a,.panel__content__text .h4 a,.text-content .h5 a,.panel__content__text .h5 a,.text-content .h6 a,.panel__content__text .h6 a{display:inline;color:#7734ac;font-weight:700;text-decoration:none;transition:opacity .3s ease}.icon-block__content h1 a:hover,.icon-block__content h2 a:hover,.icon-block__content h3 a:hover,.icon-block__content h4 a:hover,.icon-block__content h5 a:hover,.icon-block__content h6 a:hover,.icon-block__content .h1 a:hover,.icon-block__content .h2 a:hover,.icon-block__content .h3 a:hover,.icon-block__content .h4 a:hover,.icon-block__content .h5 a:hover,.icon-block__content .h6 a:hover,.text-content h1 a:hover,.panel__content__text h1 a:hover,.text-content h2 a:hover,.panel__content__text h2 a:hover,.text-content h3 a:hover,.panel__content__text h3 a:hover,.text-content h4 a:hover,.panel__content__text h4 a:hover,.text-content h5 a:hover,.panel__content__text h5 a:hover,.text-content h6 a:hover,.panel__content__text h6 a:hover,.text-content .h1 a:hover,.panel__content__text .h1 a:hover,.text-content .h2 a:hover,.panel__content__text .h2 a:hover,.text-content .h3 a:hover,.panel__content__text .h3 a:hover,.text-content .h4 a:hover,.panel__content__text .h4 a:hover,.text-content .h5 a:hover,.panel__content__text .h5 a:hover,.text-content .h6 a:hover,.panel__content__text .h6 a:hover{opacity:.8}.icon-block__content h1,.icon-block__content .h1,.text-content h1,.panel__content__text h1,.text-content .h1,.panel__content__text .h1{line-height:1.25}.icon-block__content h2,.icon-block__content .h2,.text-content h2,.panel__content__text h2,.text-content .h2,.panel__content__text .h2{margin-top:2.5rem;margin-bottom:1.5rem}.icon-block__content .text-content__title,.text-content .text-content__title,.panel__content__text .text-content__title{text-align:center;margin-top:0;margin-bottom:2.5rem}.icon-block__content .text-content__title--has-subtitle,.text-content .text-content__title--has-subtitle,.panel__content__text .text-content__title--has-subtitle{margin-bottom:1.5rem}.icon-block__content .text-content__subtitle,.text-content .text-content__subtitle,.panel__content__text .text-content__subtitle{text-align:center;margin-bottom:2.5rem}.icon-block__content ol,.text-content ol,.panel__content__text ol{margin-bottom:1.5rem}.icon-block__content ol>li+li,.text-content ol>li+li,.panel__content__text ol>li+li{margin-top:.5rem}.icon-block__content ul,.text-content ul,.panel__content__text ul{list-style:none;margin-bottom:1.5rem}.icon-block__content ul a,.text-content ul a,.panel__content__text ul a{display:inline;color:#7734ac;font-weight:700;text-decoration:none;transition:opacity .3s ease}.icon-block__content ul a:hover,.text-content ul a:hover,.panel__content__text ul a:hover{opacity:.8}.icon-block__content ul li,.text-content ul li,.panel__content__text ul li{position:relative;padding-left:1.5rem;line-height:1.875}.icon-block__content ul li:before,.text-content ul li:before,.panel__content__text ul li:before{content:"»";position:absolute;line-height:1.4;top:0;left:0}.icon-block__content ul li ul,.text-content ul li ul,.panel__content__text ul li ul{margin-top:1.5rem}.icon-block__content ul>li+li,.text-content ul>li+li,.panel__content__text ul>li+li{margin-top:.5rem}.icon-block__content ol a,.text-content ol a,.panel__content__text ol a{display:inline;color:#7734ac;font-weight:700;text-decoration:none;transition:opacity .3s ease}.icon-block__content ol a:hover,.text-content ol a:hover,.panel__content__text ol a:hover{opacity:.8}.icon-block__content ol li,.text-content ol li,.panel__content__text ol li{line-height:1.875}.icon-block__content ol li ul,.text-content ol li ul,.panel__content__text ol li ul{padding-left:1.5rem;margin-top:1.5rem}.icon-block__content>*:first-child,.text-content>*:first-child,.panel__content__text>*:first-child{margin-top:0}.icon-block__content>*:last-child,.text-content>*:last-child,.panel__content__text>*:last-child{margin-bottom:0}.sample-card{text-align:center}.sample-card__chip{width:40px;height:40px;border:solid 1px #000;margin-left:auto;margin-right:auto;margin-bottom:.75rem;box-shadow:0 1px 5px #00000080}.caption-img,.caption-bio{display:block;margin-top:1.5rem}.caption-img>*,.caption-bio>*{margin-bottom:0}.caption-img p,.caption-bio p{font-size:.875rem}@media only screen and (min-width:992px){.caption-img p,.caption-bio p{font-size:1.125rem}}.caption-img{text-align:center}.image-content{display:flex;justify-content:center}@media only screen and (min-width:768px){.image-content{justify-content:flex-start}}.image-content .lightbox__link{display:block}.image--circle{display:block;border-radius:50%;max-width:457px;width:100%;overflow:hidden;position:relative}.image--circle:before{content:"";display:block;width:100%;padding-bottom:100%}.image--circle img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image--circle--200{max-width:200px}.image-content-wrp{flex-grow:1;text-align:center}.image-content-wrp .image--circle{margin:0 auto}.u-svg-arc-logo-size{width:291px;height:202px}.u-svg-digital-technology-supercluster-logo-size,.u-svg-digital-technology-supercluster-logo-color-size{width:323px;height:119.65px}.u-svg-icon-agriculture-size{width:95px;height:95px}.u-svg-icon-arrow-size{width:42px;height:42px}.u-svg-icon-artificial-intelligence-size,.u-svg-icon-blockchain-size,.u-svg-icon-bold-value-size,.u-svg-icon-canada-map-size,.u-svg-icon-canadian-industry-size,.u-svg-icon-co-investment-size,.u-svg-icon-collaboration-size,.u-svg-icon-collaboration-model-size,.u-svg-icon-collaboration-value-size,.u-svg-icon-computer-coding-size,.u-svg-icon-copyright-size,.u-svg-icon-covid-19-size,.u-svg-icon-cyber-security-size,.u-svg-icon-data-analysis-size,.u-svg-icon-data-collection-size,.u-svg-icon-data-commons-size,.u-svg-icon-digital-precision-health-size,.u-svg-icon-digital-twins-size,.u-svg-icon-diversity-value-size,.u-svg-icon-download-link-size,.u-svg-icon-download-pdf-size,.u-svg-icon-download-video-size,.u-svg-icon-employees-size,.u-svg-icon-foreground-ip-size,.u-svg-icon-forestry-size,.u-svg-icon-funding-distribution-size,.u-svg-icon-general-health-size,.u-svg-icon-geospacing-size,.u-svg-icon-greater-good-value-size,.u-svg-icon-group-male-female-size,.u-svg-icon-growing-innovation-community-size,.u-svg-icon-handshake-size,.u-svg-icon-handshake-partnership-size,.u-svg-icon-industry-investment-size,.u-svg-icon-innovation-size,.u-svg-icon-innovation-projects-size,.u-svg-icon-intellectual-property-size,.u-svg-icon-international-opportunities-size,.u-svg-icon-investment-size,.u-svg-icon-investment-2-size,.u-svg-icon-ip-awareness-size,.u-svg-icon-ip-canadian-smes-size,.u-svg-icon-ip-data-literacy-size,.u-svg-icon-ip-leverage-size,.u-svg-icon-ip-portfolios-size,.u-svg-icon-ip-standards-size,.u-svg-icon-job-opportunities-size,.u-svg-icon-learn-develop-size,.u-svg-icon-learning-develope-placements-size{width:95px;height:95px}.u-svg-icon-li-size{width:32px;height:32px}.u-svg-icon-light-bulb-size,.u-svg-icon-member-location-size,.u-svg-icon-mining-size,.u-svg-icon-mobile-size,.u-svg-icon-natural-resources-size,.u-svg-icon-network-size,.u-svg-icon-our-members-size,.u-svg-icon-patent-applications-size,.u-svg-icon-person-female-size,.u-svg-icon-person-male-size,.u-svg-icon-post-secondary-size,.u-svg-icon-post-secondary-institutions-size,.u-svg-icon-precision-health-size{width:95px;height:95px}.u-svg-icon-profile-email-size,.u-svg-icon-profile-fb-size,.u-svg-icon-profile-linkedin-size{width:36px;height:36px}.u-svg-icon-project-participant-size,.u-svg-icon-projects-services-size,.u-svg-icon-respectful-value-size,.u-svg-icon-results-focused-value-size,.u-svg-icon-robotics-size,.u-svg-icon-rocket-size,.u-svg-icon-scale-up-size,.u-svg-icon-scaling-accelerated-growth-size{width:95px;height:95px}.u-svg-icon-search-size{width:14px;height:14px}.u-svg-icon-talent-capacity-building-size,.u-svg-icon-technology-leadership-size,.u-svg-icon-trade-secrets-size,.u-svg-icon-transparency-value-size{width:95px;height:95px}.u-svg-icon-tw-size,.u-svg-icon-yt-size{width:32px;height:32px}.u-svg-icons-line-graph-size{width:95px;height:95px}.container{max-width:1464px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;width:100%}.container .container{padding-left:0;padding-right:0}.container--full-width{padding-left:12px;padding-right:12px}.no-gutter{padding-left:0;padding-right:0}.row-no-collapse{display:flex;flex-wrap:wrap;justify-content:center}.row-no-collapse .column,.row--gutter{padding-left:12px;padding-right:12px}.row-no-collapse{display:flex;align-items:stretch;flex-wrap:wrap}.row-no-collapse--nested{margin-left:-12px;margin-right:-12px}.row-no-collapse--nowrap{flex-wrap:nowrap}.row-no-collapse--flipped{flex-direction:row-reverse}.row-no-collapse--space-around{justify-content:space-around}.row-no-collapse--space-between{justify-content:space-between}.row-no-collapse--flex-start{justify-content:flex-start}.row-no-collapse--flex-end{justify-content:flex-end}.row-no-collapse--valign-top{align-items:flex-start}.row-no-collapse--valign-center{align-items:center}.row-no-collapse--valign-bottom{align-items:flex-end}.row-no-collapse--valign-baseline{align-items:baseline}.column{padding-bottom:12px}.column:last-child{padding-bottom:0}.column .row .column:first-child{padding-left:0}.column .row .column:last-child{padding-right:0}.column .row--flipped .column:first-child{padding-right:0;padding-left:12px}.column .row--flipped .column:last-child{padding-left:0;padding-right:12px}.column--auto{flex-basis:0;flex-grow:1;max-width:100%}.column--no-flexgrow{flex-grow:0}.column--no-padding{padding-left:0;padding-right:0}.row{width:100%}@media only screen and (min-width:768px){.row{display:flex;justify-content:center}.row--reversed{flex-direction:row-reverse}.row{display:flex;align-items:stretch;flex-wrap:wrap}.row--nested{margin-left:-12px;margin-right:-12px}.row--nowrap{flex-wrap:nowrap}.row--flipped{flex-direction:row-reverse}.row--space-around{justify-content:space-around}.row--space-between{justify-content:space-between}.row--flex-start{justify-content:flex-start}.row--flex-end{justify-content:flex-end}.row--valign-top{align-items:flex-start}.row--valign-center{align-items:center}.row--valign-bottom{align-items:flex-end}.row--valign-baseline{align-items:baseline}.column--1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.column--p-push-1{margin-left:8.3333333333%}.column--p-pull-1{margin-right:8.3333333333%}.column--push-1{margin-right:-8.3333333333%}.column--pull-1{margin-left:-8.3333333333%}.column--2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.column--p-push-2{margin-left:16.6666666667%}.column--p-pull-2{margin-right:16.6666666667%}.column--push-2{margin-right:-16.6666666667%}.column--pull-2{margin-left:-16.6666666667%}.column--3{flex:1 1 25%;max-width:25%}.column--p-push-3{margin-left:25%}.column--p-pull-3{margin-right:25%}.column--push-3{margin-right:-25%}.column--pull-3{margin-left:-25%}.column--4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.column--p-push-4{margin-left:33.3333333333%}.column--p-pull-4{margin-right:33.3333333333%}.column--push-4{margin-right:-33.3333333333%}.column--pull-4{margin-left:-33.3333333333%}.column--5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.column--p-push-5{margin-left:41.6666666667%}.column--p-pull-5{margin-right:41.6666666667%}.column--push-5{margin-right:-41.6666666667%}.column--pull-5{margin-left:-41.6666666667%}.column--6{flex:1 1 50%;max-width:50%}.column--p-push-6{margin-left:50%}.column--p-pull-6{margin-right:50%}.column--push-6{margin-right:-50%}.column--pull-6{margin-left:-50%}.column--7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.column--p-push-7{margin-left:58.3333333333%}.column--p-pull-7{margin-right:58.3333333333%}.column--push-7{margin-right:-58.3333333333%}.column--pull-7{margin-left:-58.3333333333%}.column--8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.column--p-push-8{margin-left:66.6666666667%}.column--p-pull-8{margin-right:66.6666666667%}.column--push-8{margin-right:-66.6666666667%}.column--pull-8{margin-left:-66.6666666667%}.column--9{flex:1 1 75%;max-width:75%}.column--p-push-9{margin-left:75%}.column--p-pull-9{margin-right:75%}.column--push-9{margin-right:-75%}.column--pull-9{margin-left:-75%}.column--10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.column--p-push-10{margin-left:83.3333333333%}.column--p-pull-10{margin-right:83.3333333333%}.column--push-10{margin-right:-83.3333333333%}.column--pull-10{margin-left:-83.3333333333%}.column--11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.column--p-push-11{margin-left:91.6666666667%}.column--p-pull-11{margin-right:91.6666666667%}.column--push-11{margin-right:-91.6666666667%}.column--pull-11{margin-left:-91.6666666667%}.column--12{flex:1 1 100%;max-width:100%}.column--p-push-12{margin-left:100%}.column--p-pull-12{margin-right:100%}.column--push-12{margin-right:-100%}.column--pull-12{margin-left:-100%}.column{padding-left:12px;padding-right:12px;padding-bottom:0}.column>.row{margin-left:-12px;margin-right:-12px}}@media only screen and (min-width:992px){.row-lg{display:flex;align-items:stretch;flex-wrap:wrap}.row-lg--nested{margin-left:-12px;margin-right:-12px}.row-lg--nowrap{flex-wrap:nowrap}.row-lg--flipped{flex-direction:row-reverse}.row-lg--space-around{justify-content:space-around}.row-lg--space-between{justify-content:space-between}.row-lg--flex-start{justify-content:flex-start}.row-lg--flex-end{justify-content:flex-end}.row-lg--valign-top{align-items:flex-start}.row-lg--valign-center{align-items:center}.row-lg--valign-bottom{align-items:flex-end}.row-lg--valign-baseline{align-items:baseline}.column-lg--1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.column-lg--p-push-1{margin-left:8.3333333333%}.column-lg--p-pull-1{margin-right:8.3333333333%}.column-lg--push-1{margin-right:-8.3333333333%}.column-lg--pull-1{margin-left:-8.3333333333%}.column-lg--2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.column-lg--p-push-2{margin-left:16.6666666667%}.column-lg--p-pull-2{margin-right:16.6666666667%}.column-lg--push-2{margin-right:-16.6666666667%}.column-lg--pull-2{margin-left:-16.6666666667%}.column-lg--3{flex:1 1 25%;max-width:25%}.column-lg--p-push-3{margin-left:25%}.column-lg--p-pull-3{margin-right:25%}.column-lg--push-3{margin-right:-25%}.column-lg--pull-3{margin-left:-25%}.column-lg--4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.column-lg--p-push-4{margin-left:33.3333333333%}.column-lg--p-pull-4{margin-right:33.3333333333%}.column-lg--push-4{margin-right:-33.3333333333%}.column-lg--pull-4{margin-left:-33.3333333333%}.column-lg--5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.column-lg--p-push-5{margin-left:41.6666666667%}.column-lg--p-pull-5{margin-right:41.6666666667%}.column-lg--push-5{margin-right:-41.6666666667%}.column-lg--pull-5{margin-left:-41.6666666667%}.column-lg--6{flex:1 1 50%;max-width:50%}.column-lg--p-push-6{margin-left:50%}.column-lg--p-pull-6{margin-right:50%}.column-lg--push-6{margin-right:-50%}.column-lg--pull-6{margin-left:-50%}.column-lg--7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.column-lg--p-push-7{margin-left:58.3333333333%}.column-lg--p-pull-7{margin-right:58.3333333333%}.column-lg--push-7{margin-right:-58.3333333333%}.column-lg--pull-7{margin-left:-58.3333333333%}.column-lg--8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.column-lg--p-push-8{margin-left:66.6666666667%}.column-lg--p-pull-8{margin-right:66.6666666667%}.column-lg--push-8{margin-right:-66.6666666667%}.column-lg--pull-8{margin-left:-66.6666666667%}.column-lg--9{flex:1 1 75%;max-width:75%}.column-lg--p-push-9{margin-left:75%}.column-lg--p-pull-9{margin-right:75%}.column-lg--push-9{margin-right:-75%}.column-lg--pull-9{margin-left:-75%}.column-lg--10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.column-lg--p-push-10{margin-left:83.3333333333%}.column-lg--p-pull-10{margin-right:83.3333333333%}.column-lg--push-10{margin-right:-83.3333333333%}.column-lg--pull-10{margin-left:-83.3333333333%}.column-lg--11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.column-lg--p-push-11{margin-left:91.6666666667%}.column-lg--p-pull-11{margin-right:91.6666666667%}.column-lg--push-11{margin-right:-91.6666666667%}.column-lg--pull-11{margin-left:-91.6666666667%}.column-lg--12{flex:1 1 100%;max-width:100%}.column-lg--p-push-12{margin-left:100%}.column-lg--p-pull-12{margin-right:100%}.column-lg--push-12{margin-right:-100%}.column-lg--pull-12{margin-left:-100%}}@media only screen and (min-width:1200px){.row-xl{display:flex;align-items:stretch;flex-wrap:wrap}.row-xl--nested{margin-left:-12px;margin-right:-12px}.row-xl--nowrap{flex-wrap:nowrap}.row-xl--flipped{flex-direction:row-reverse}.row-xl--space-around{justify-content:space-around}.row-xl--space-between{justify-content:space-between}.row-xl--flex-start{justify-content:flex-start}.row-xl--flex-end{justify-content:flex-end}.row-xl--valign-top{align-items:flex-start}.row-xl--valign-center{align-items:center}.row-xl--valign-bottom{align-items:flex-end}.row-xl--valign-baseline{align-items:baseline}.column-xl--1{flex:1 1 8.3333333333%;max-width:8.3333333333%}.column-xl--p-push-1{margin-left:8.3333333333%}.column-xl--p-pull-1{margin-right:8.3333333333%}.column-xl--push-1{margin-right:-8.3333333333%}.column-xl--pull-1{margin-left:-8.3333333333%}.column-xl--2{flex:1 1 16.6666666667%;max-width:16.6666666667%}.column-xl--p-push-2{margin-left:16.6666666667%}.column-xl--p-pull-2{margin-right:16.6666666667%}.column-xl--push-2{margin-right:-16.6666666667%}.column-xl--pull-2{margin-left:-16.6666666667%}.column-xl--3{flex:1 1 25%;max-width:25%}.column-xl--p-push-3{margin-left:25%}.column-xl--p-pull-3{margin-right:25%}.column-xl--push-3{margin-right:-25%}.column-xl--pull-3{margin-left:-25%}.column-xl--4{flex:1 1 33.3333333333%;max-width:33.3333333333%}.column-xl--p-push-4{margin-left:33.3333333333%}.column-xl--p-pull-4{margin-right:33.3333333333%}.column-xl--push-4{margin-right:-33.3333333333%}.column-xl--pull-4{margin-left:-33.3333333333%}.column-xl--5{flex:1 1 41.6666666667%;max-width:41.6666666667%}.column-xl--p-push-5{margin-left:41.6666666667%}.column-xl--p-pull-5{margin-right:41.6666666667%}.column-xl--push-5{margin-right:-41.6666666667%}.column-xl--pull-5{margin-left:-41.6666666667%}.column-xl--6{flex:1 1 50%;max-width:50%}.column-xl--p-push-6{margin-left:50%}.column-xl--p-pull-6{margin-right:50%}.column-xl--push-6{margin-right:-50%}.column-xl--pull-6{margin-left:-50%}.column-xl--7{flex:1 1 58.3333333333%;max-width:58.3333333333%}.column-xl--p-push-7{margin-left:58.3333333333%}.column-xl--p-pull-7{margin-right:58.3333333333%}.column-xl--push-7{margin-right:-58.3333333333%}.column-xl--pull-7{margin-left:-58.3333333333%}.column-xl--8{flex:1 1 66.6666666667%;max-width:66.6666666667%}.column-xl--p-push-8{margin-left:66.6666666667%}.column-xl--p-pull-8{margin-right:66.6666666667%}.column-xl--push-8{margin-right:-66.6666666667%}.column-xl--pull-8{margin-left:-66.6666666667%}.column-xl--9{flex:1 1 75%;max-width:75%}.column-xl--p-push-9{margin-left:75%}.column-xl--p-pull-9{margin-right:75%}.column-xl--push-9{margin-right:-75%}.column-xl--pull-9{margin-left:-75%}.column-xl--10{flex:1 1 83.3333333333%;max-width:83.3333333333%}.column-xl--p-push-10{margin-left:83.3333333333%}.column-xl--p-pull-10{margin-right:83.3333333333%}.column-xl--push-10{margin-right:-83.3333333333%}.column-xl--pull-10{margin-left:-83.3333333333%}.column-xl--11{flex:1 1 91.6666666667%;max-width:91.6666666667%}.column-xl--p-push-11{margin-left:91.6666666667%}.column-xl--p-pull-11{margin-right:91.6666666667%}.column-xl--push-11{margin-right:-91.6666666667%}.column-xl--pull-11{margin-left:-91.6666666667%}.column-xl--12{flex:1 1 100%;max-width:100%}.column-xl--p-push-12{margin-left:100%}.column-xl--p-pull-12{margin-right:100%}.column-xl--push-12{margin-right:-100%}.column-xl--pull-12{margin-left:-100%}}button,.button{background:none;border:none;margin:0;padding:0;font-weight:700;line-height:1.5}.button{background:none;border:none;padding:0;border-radius:1.5rem;border:solid 2px #7734ac;color:#250e62;display:inline-block;margin:0;outline:transparent;overflow:hidden;padding:.5rem 1.875rem .75rem;position:relative;text-align:center;transition:border-color .3s ease;text-decoration:none}.button--icon{background:none;border:none;margin:0;padding:0;display:flex;align-items:center}.button--icon>*+*{margin-left:.5rem}.button--arrow{display:inline-flex;align-items:center}.button--arrow:after{border-bottom:solid 6px transparent;border-left:solid 10px currentColor;border-right:solid 0 transparent;border-top:solid 6px transparent;content:"";display:block;height:0;margin-left:.75rem;margin-top:.25rem}.button--arrow--prev{display:inline-flex;align-items:center;flex-direction:row-reverse}.button--arrow--prev:after{border-bottom:solid 6px transparent;border-left:solid 0 transparent;border-right:solid 10px currentColor;border-top:solid 6px transparent;content:"";display:block;height:0;margin-right:.75rem;margin-top:.25rem}.button--primary{border:none;background:#7734ac;color:#fff;z-index:1}.button--primary:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;transition:opacity .3s ease;background-image:linear-gradient(180deg,#e31c79,#7734ac);opacity:0;left:0;top:0}.panel-card:hover .button--primary:before,.button--primary:hover:before{opacity:1}.p-page-template-template-landing-single .button--primary{background:#233c79;color:#fff;transition:all .3s ease}.p-page-template-template-landing-single .button--primary:before{display:none}.p-page-template-template-landing-single .button--primary:hover{background:#45bec3;color:#fff}.p-page-template-template-landing-single .landing__cta .button--primary{background:#fff;color:#233c79;transition:all .3s ease}.p-page-template-template-landing-single .landing__cta .button--primary:before{display:none}.p-page-template-template-landing-single .landing__cta .button--primary:hover{background:#45bec3;color:#233c79}.button--secondary{border-color:#250e62;color:#250e62;padding:.375rem 1.875rem .5rem;transition:background-color .3s ease,color .3s ease}.panel-card:hover .button--secondary,.button--secondary:hover{background:#250e62;color:#fff}.p-page-template-template-landing-single .button--secondary{border-color:#233c79;color:#233c79}.panel-card:hover .p-page-template-template-landing-single .button--secondary,.p-page-template-template-landing-single .button--secondary:hover{background:#233c79;color:#fff}.button--secondary--inversed{border-color:#fff;color:#fff;background:#250e62;transition:background-color .3s ease,color .3s ease}.panel-card:hover .button--secondary--inversed,.button--secondary--inversed:hover{background:#fff;color:#250e62}.p-page-template-template-landing-single .button--secondary--inversed{border-color:#fff;color:#fff;background:#233c79}.panel-card:hover .p-page-template-template-landing-single .button--secondary--inversed,.p-page-template-template-landing-single .button--secondary--inversed:hover{background:#fff;color:#233c79}.button--ternary{border-color:#fff;background:#fff;color:#250e62;padding:.375rem 1.875rem .5rem;transition:background-color .3s ease,color .3s ease}.panel-card:hover .button--ternary,.button--ternary:hover{background:#250e62;color:#fff}.p-page-template-template-landing-single .button--ternary{border-color:#fff;color:#fff}.p-page-template-template-landing-single .button--ternary:hover{background:#233c79;color:#fff}.table-wrapper{overflow:auto;width:100%}table{table-layout:fixed;margin-left:auto;margin-right:auto}thead th{background:#250e62;color:#fff;padding:.5rem 2rem .75rem;font-weight:700;font-size:1.25rem;text-transform:uppercase;white-space:nowrap}tbody tr{background:#c8c3d8}tbody tr:nth-child(odd){background:#e9e6ef}tbody td,tbody th{padding:1.5rem 1.875rem;border:solid 2px #fff}tbody th{text-transform:uppercase;font-weight:700;font-size:1.25rem}tbody td{font-size:1.125rem}.nav-skip{background:#7734ac;color:#fff;font-weight:700;transition:transform .3s;transform:translateY(-100%);position:absolute;left:0}.nav-skip:focus-within{transform:translateY(0)}.nav-skip__list{padding:1em;font-size:.875rem}.nav-skip__list>*+*{margin-top:4px}.header{position:absolute;width:100%;z-index:99}.p-single-post .header{background:#250e62}.navbar{padding:1.5rem .75rem;position:relative;color:#fff;transition:background-color .1s ease}.js--nav-sticky .navbar{width:100%;background:#fff;color:#7734ac;position:fixed;z-index:99;top:0;box-shadow:1px -2px 12px #0000002e}.js--nav-sticky .navbar .navbar__logo{width:172px;height:62.4152042054px}.js--nav-sticky .navbar .navbar__logo__white{display:none}.js--nav-sticky .navbar .navbar__logo__color{display:block}.js--nav-sticky .navbar .navbar__nav>*,.js--nav-sticky .navbar .navbar__cta>*{margin-top:0}.js--nav-sticky .navbar .nav__link{text-shadow:1px 1px 1px rgba(0,0,0,0)}.js--nav-sticky .navbar .nav__link span:before{box-shadow:none}.navbar__logo{margin-right:1.5rem;width:172px;height:62.4152042054px;position:relative}.navbar__logo .navbar__logo__color{display:none}.navbar__logo>a{display:block;width:100%;height:100%;backface-visibility:hidden}.navbar__logo>a svg{display:block;position:absolute;width:100%;height:100%}.navbar__logo>a:focus{outline:1px dotted currentColor;outline-offset:8px}.navbar__logo--mobile-nav{margin:1.5rem 0 2.5rem;color:#fff}.p-admin-bar .navbar__logo--mobile-nav{transform:translateY(46px)}.navbar__nav{display:none}.js--nav-open .navbar__nav{background:#7734ac;color:#fff;display:flex;flex-direction:column;height:100%;left:0;padding:0 1.5rem;position:fixed;top:0;width:100%;z-index:55}.js--nav-open .navbar__nav>*+*{margin-top:1.5rem}.nav__toggler{background:none;border:none;color:currentColor;display:block;padding:0;position:relative;z-index:56}.js--nav-open .nav__toggler{position:fixed;right:24px}.nav__toggler:focus{outline:1px dotted currentColor}.nav__toggler__content{padding:7px 4px}.nav__toggler__icon{height:14px;position:relative;width:18px}.nav__toggler__icon .nav__toggler__icon__lines,.nav__toggler__icon:before,.nav__toggler__icon:after{background-color:currentColor;content:"";display:block;height:2px;left:0;position:absolute;transform-origin:50% 50%;transition:transform .2s ease 0s;width:18px}.nav__toggler__icon:before{top:0;transform:translateY(0) rotate(0)}.nav__toggler__icon:after{top:12px;transform:translateY(0) rotate(0)}.nav__toggler__icon .nav__toggler__icon__lines{top:6px;transform:scaleX(1);transition:transform .15s ease 0s}.js--nav-open .nav__toggler__icon .nav__toggler__icon__lines,.js--nav-open .nav__toggler__icon:before,.js--nav-open .nav__toggler__icon:after{background-color:#fff}.js--nav-open .nav__toggler__icon .nav__toggler__icon__lines{transform:scaleX(0)}.js--nav-open .nav__toggler__icon:before{top:4px;transform:translateY(3px) rotate(45deg)}.js--nav-open .nav__toggler__icon:after{top:24px;transform:translateY(-17px) rotate(-45deg)}.nav__list{display:block;list-style:none}.nav__list>*+*{margin-top:.75rem}.nav__item:before{content:none}.nav__link{font-size:1.5rem;display:flex;font-weight:700;line-height:1.85;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,.9)}.nav__link span{display:block;transition:color .3s ease;position:relative}.nav__link span:before{content:"";width:100%;position:absolute;height:2px;background:currentColor;opacity:.8;bottom:2px;border-radius:2px;z-index:-1;transform:scaleX(0);transition:transform .3s ease-in;transform-origin:0 0;box-shadow:1px 1px 3px #000c}.nav__item--level-1.nav__item_current>.nav__link>span:before,.nav__item--level-1.nav__item_current-parent>.nav__link>span:before{transform:scaleX(1)}.nav__dropdown{display:none}.navbar__cta{display:flex;flex-wrap:wrap}.navbar__cta>*{margin-top:.75rem}.navbar__cta>*+*{margin-left:.75rem}.navbar__search .button--icon{text-shadow:1px 1px 3px rgba(0,0,0,.8);font-size:1.5rem}.navbar__search .button--icon svg{filter:drop-shadow(1px 1px 2px rgba(0,0,0,.8))}.navbar__cta .button--primary{background:#250e62;white-space:nowrap}@media only screen and (min-width:992px){.nav__toggler{display:none}.util__nav{display:flex;margin-bottom:.75rem}.util__nav>*+*{margin-left:2.5rem}.utilbar{padding-top:.75rem;position:relative;color:#fff}.utilbar .nav__link{font-size:.875rem}.utilbar~.navbar{padding-top:0}.js--nav-sticky .utilbar~.navbar{padding-top:1rem;padding-bottom:1rem}.navbar .navbar__nav>*,.navbar .navbar__cta>*{margin-top:0}.navbar__logo{flex:0 0 auto;width:140px;height:65.8030731905px;margin-right:.75rem}.navbar__logo--mobile-nav{display:none}.navbar__nav{display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:flex-end;margin-top:-.5rem}.navbar__nav>*{margin-top:.5rem}.navbar__nav>*+*{margin-left:.75rem}.nav__list{display:flex;padding-top:0}.nav__list>*+*{margin-top:0}.nav__list>.nav__item{flex:0 0 auto;padding:0 .5rem}.nav__list>.nav__item:first-child{padding-left:0}.nav__list>.nav__item:last-child{padding-right:0}.nav__list--lang{align-items:center}.nav__list--lang>.nav__item{padding:0}.nav__list--lang>.nav__item:first-child{padding-left:0;padding-right:0}.nav__list--lang>.nav__item+.nav__item{margin-left:.75rem;border-left:solid 1px #fff;padding-left:.75rem}.nav__list--lang .nav__link{line-height:1.2857142857}[lang=en] .nav__link--en,[lang=fr-CA] .nav__link--fr{color:#e31c79}.nav__item_has-submenu{position:relative}.nav__item_has-submenu:hover .nav__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.nav__link{font-size:.875rem}.nav__dropdown{display:block;opacity:0;visibility:hidden;transform:translateY(-1rem);position:absolute;padding-top:.75rem;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.nav__submenu{background:#fff;padding:.75rem 1.5rem;box-shadow:0 2px 10px #00000040;border-radius:3px;left:0;top:100%;color:#250e62}.nav__submenu .nav__submenu{box-shadow:none;padding:.375rem .75rem}.nav__submenu .nav__link{font-weight:400;font-size:.875rem;text-shadow:none}.nav__submenu .nav__link span:before{z-index:1;height:1.5px;box-shadow:none}.nav__submenu>.nav__item{padding:0 .75rem}.nav__submenu>.nav__item+.nav__item{margin-top:.75rem}.nav__subitem .nav__link{white-space:nowrap}.navbar__search .button--icon{font-size:.75rem}.navbar__cta .button--primary{font-size:.875rem;padding-left:1.25rem;padding-right:1.25rem}}@media only screen and (min-width:1200px){.navbar__logo{margin-right:0;width:172px;height:62.4152042054px}.navbar__nav>*+*{margin-left:1.5rem}.nav__list>.nav__item{padding:0 .75rem}.nav__link,.nav__submenu .nav__link{font-size:1rem}.navbar__search .button--icon{font-size:.875rem}.navbar__cta .button--primary{padding-left:1.875rem;padding-right:1.875rem;font-size:1rem}}@media(hover:hover){.navbar__logo a{transition:opacity .3s ease}.navbar__logo a:hover{opacity:.75}.nav__link:hover span:before{transform:scaleX(1)}}.link{color:#7734ac;font-weight:700;text-transform:uppercase;letter-spacing:-.006885em;text-decoration:none;transition:opacity .3s ease}.link:hover{opacity:.8}.link--left:after{content:" »";line-height:1em;font-size:1.3em}.link--right:before{content:"« ";line-height:1em;font-size:1.3em}.panel{position:relative;overflow:hidden}.panel--parallax-bg{overflow:hidden}.panel__bg{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.panel__parallax{display:block}.panel__bg__img{display:block;object-fit:cover;width:100%;height:100%}.panel__bg__overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.85}.panel__bg__gradient{position:absolute;width:100%;height:100%;top:0;left:0}.panel__bg--icon{width:1464px;left:50%;top:0;transform:translate(-50%)}.panel__bg__icon{display:block;position:absolute;opacity:.15;width:620px;right:80%;top:55%;transform:translateY(-50%)}.panel__bg__icon .icon{width:auto;height:auto}.panel__bg__icon---right{left:80%;right:auto}.panel__overlay{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8}.panel__content{position:relative}.panel__content h2{line-height:1.25}.panel__content__icon{display:block}.panel__content--image-2col-text .row{margin-bottom:-1.5rem}.panel__content--image-2col-text .img-max{margin-left:auto;margin-right:auto}.panel__content--image-2col-text .panel__content__text__wrap{align-items:flex-start}.panel__content--image-2col-text .panel__content__text{font-weight:600}.panel__content--image-2col-text .panel__content__text ol>li+li,.panel__content--image-2col-text .panel__content__text ul>li+li{margin-top:1.5rem}.panel__content__wrapper{position:relative;z-index:2}.panel__content__image{padding-left:0;padding-right:0}.panel__content__text h3{text-transform:uppercase}.panel__image{position:relative;overflow:hidden}.panel--page-header{width:100vw}.panel--page-header .panel__bg{position:relative;padding-bottom:56%}.panel--page-header .panel__bg__video,.panel--page-header .panel__bg__img{height:100%;object-fit:cover;object-position:right center;position:absolute;width:100%}.panel--page-header .panel__bg__gradient{display:none}.panel--page-header .panel__content{color:#fff;text-align:center}@media only screen and (min-width:768px){.panel--page-header{width:100vw;height:54vw;min-height:480px;max-height:44.5vh;display:flex;align-items:center;color:#fff}.panel--page-header .panel__bg{position:absolute;width:100%;height:100%;top:0;left:0;padding-bottom:0}.panel--page-header .panel__bg__img{object-position:center center}.panel--page-header .panel__bg__gradient{display:block}.panel--page-header .panel__content{background:none;text-align:left}.p-home .panel--page-header,.panel--page-header--home{height:54vw;max-height:54vh}.p-home .panel--page-header .panel__content h1,.panel--page-header--home .panel__content h1{font-size:3rem}}@media only screen and (min-width:992px){.p-home .panel--page-header,.panel--page-header--home{height:54vw;max-height:54vh}.panel__content--absolute{position:absolute;width:100%;left:0;right:0;z-index:2}}.block__image__link{display:block;position:relative}.block__image__icon{position:absolute;width:5.6875rem;height:5.6875rem;background:#7734ac;border-radius:50%;backface-visibility:hidden;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.52}.block__image__icon:after{content:"";position:absolute;top:50%;left:55%;transform:translate3d(-50%,-50%,0);border-top:solid 22px transparent;border-bottom:solid 22px transparent;border-left:solid 42px #fff;border-right:solid 0 transparent}@media(hover:hover)and (pointer:fine){.block__lightbox__link{display:block;position:relative;backface-visibility:hidden}.block__lightbox__link img{transition:transform .3s ease;backface-visibility:hidden}.block__lightbox__link:hover img{transform:scale(1.05)}.block__image__link .block__image__icon{transition:opacity .3s ease}.block__image__link:hover .block__image__icon{opacity:1}}.badge__list{margin-top:-1.5rem}@media only screen and (min-width:768px){.badge__list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-left:-1.5rem}}.badge__list>*{margin:1.5rem auto 0}@media only screen and (min-width:768px){.badge__list>*{margin-right:0;margin-left:1.5rem}}.badge__list .badge__content{top:0}.badge__item{max-width:320px}@media only screen and (min-width:768px){.badge__item{max-width:none;flex:0 1 auto;width:calc(50% - 24px)}}@media only screen and (min-width:992px){.badge__item{width:calc(25% - 24px);max-width:none}}.badge{border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.badge:before{content:"";width:100%;display:block;padding-bottom:100%}.badge--info{max-width:35rem;margin-left:auto;margin-right:auto}.badge--info .badge__content{padding:4rem}@media screen and (min-width:18rem){.badge--info .badge__info__title{font-size:calc(1.35rem + .65 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.badge--info .badge__info__title{font-size:2rem}}@media only screen and (min-width:768px)and (min-width:62rem){.badge--info .badge__info__title{font-size:calc(2rem + .25 * (100vw - 62rem) / 28)}}@media only screen and (min-width:768px)and (min-width:90rem){.badge--info .badge__info__title{font-size:2.25rem}}.badge__content{position:absolute;text-align:center;padding:2.25rem}.badge__icon{display:flex;justify-content:center;width:72px;height:72px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:-2.5%}.badge__icon svg{position:absolute;display:block;width:100%;height:100%}.badge__dl>*{margin-bottom:0}.badge__dl>*+*{margin-top:.25rem;margin-bottom:0}.badge__dl dt{font-size:2.75rem}@media screen and (min-width:48rem){.badge__dl dt{font-size:calc(3.75rem + 1.5 * (100vw - 48rem) / 13.99999)}}@media screen and (min-width:61.99999rem){.badge__dl dt{font-size:5.25rem}}@media screen and (min-width:62rem){.badge__dl dt{font-size:calc(2.75rem + 2.5 * (100vw - 62rem) / 28)}}@media screen and (min-width:90rem){.badge__dl dt{font-size:5.25rem}}.badge__dl dd{font-size:1.25rem}@media screen and (min-width:48rem){.badge__dl dd{font-size:calc(1.25rem + .25 * (100vw - 48rem) / 13.99999)}}@media screen and (min-width:61.99999rem){.badge__dl dd{font-size:1.5rem}}@media screen and (min-width:62rem){.badge__dl dd{font-size:calc(1rem + .5 * (100vw - 62rem) / 28)}}@media screen and (min-width:90rem){.badge__dl dd{font-size:1.5rem}}.badge__dl dd{line-height:1.25}.hero{position:relative;height:880px;padding-top:10rem}@media only screen and (min-width:768px){.hero{height:980px}}.hero__media{position:absolute;width:100%;height:100%;top:0;left:0}.hero__media>img{display:block;width:100%;height:100%;object-fit:cover}.hero__content{position:relative;height:100%}.hero__content .container{display:flex;height:100%}.hero__content .row{padding:0;display:flex}.hero__content .column{flex:0 1 85%}@media only screen and (min-width:768px){.hero__content .column{flex-basis:50%}}.hero__content__h1,.hero__content__h5{text-shadow:2px 2px 2px rgba(0,0,0,.55)}.hero__content__cta{margin-top:2.5rem}@media only screen and (min-width:768px){.hero__content__cta{margin-top:3.75rem}}.page-hero{position:relative;overflow:hidden;height:auto}@media only screen and (min-width:768px){.page-hero{height:500px}}@media only screen and (min-width:992px){.page-hero{height:680px}}.page-hero--search{padding-top:10rem;height:auto}.page-hero--search .page-hero__content{padding:0}.page-hero__media{clip-path:ellipse(100% 95% at 50% 0%)}@media only screen and (min-width:768px){.page-hero__media{position:absolute;width:50%;height:100%;left:50%;clip-path:ellipse(96% 100% at 100% 50%)}.page-hero__media img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left center}}.page-hero__content{position:relative;height:100%;padding:.75rem 1.5rem 2.5rem}@media only screen and (min-width:768px){.page-hero__content{padding-top:7.375rem}}.page-hero__content .container,.page-hero__content .row,.card{height:100%}.card__badge{width:180px;height:180px;margin-left:auto;margin-right:auto;border-radius:50%;background:#250e62;display:flex;align-items:center;justify-content:center;color:#fff}.card__badge .card__badge__icon{display:block;width:100px;height:100px;position:relative}.card__badge .card__badge__icon svg{position:absolute;width:100%;height:100%}.card__link{display:block;text-decoration:none;height:100%}.card__footer{font-weight:700}.card__footer p{margin-top:1.5rem;margin-bottom:0}.card__image{overflow:hidden;backface-visibility:hidden;position:relative}.card__image__icon{position:absolute;width:5.6875rem;height:5.6875rem;background:#7734ac;border-radius:50%;backface-visibility:hidden;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.52}.card__image__icon:after{content:"";position:absolute;top:50%;left:55%;transform:translate3d(-50%,-50%,0);border-top:solid 22px transparent;border-bottom:solid 22px transparent;border-left:solid 42px #fff;border-right:solid 0 transparent}.card__icon{width:3.75rem;height:3.75rem;border-radius:50%;background:#7734ac;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.card__content>*:last-child{margin-bottom:0}.card__description>*:last-child{margin-bottom:0}.card__cta{margin-top:-1.5rem;margin-left:-1.5rem}.card__cta>*{margin-top:1.5rem;margin-left:1.5rem}.card__listing{margin-top:-.75rem}.card__listing>.column{margin-top:.75rem}@media only screen and (min-width:768px){.card__listing{margin-top:-2.5rem}.card__listing>.column{margin-top:2.5rem}}@media only screen and (min-width:992px){.card__listing{margin-top:-3.75rem}.card__listing>.column{margin-top:3.75rem}}.card__listing--spacing-md{margin-top:-.75rem}.card__listing--spacing-md>.column{margin-top:.75rem}@media only screen and (min-width:768px){.card__listing--spacing-md{margin-top:-1.5rem}.card__listing--spacing-md>.column{margin-top:1.5rem}}.card--primary{box-shadow:0 4px 10px #00000026;background:#fff}.card--primary .card__link{display:flex;flex-direction:column}.card--primary .card__link .card__content{flex:1 0 auto;display:flex;flex-direction:column}.card--primary .card__link .card__description{flex:1 0 auto}.card--primary .card__content{padding:1.5rem 1.5rem 2.5rem}.card--primary--media .card__header__title{font-size:1.125rem;font-weight:700}.card--primary--feature .card__link{max-width:none;text-align:center}@media only screen and (min-width:992px){.card--primary--feature .card__link{display:flex;align-items:center}}@media only screen and (min-width:992px){.card--primary--feature .card__image{flex:1 1 33.33333333%;margin-right:.75rem;margin-bottom:0}}@media only screen and (min-width:992px){.card--primary--feature .card__content{margin-left:.75rem;flex:1 1 66.66666667%}}.card--primary--feature .card__description{font-size:1.5rem}.card--secondary{background:#e9e6ef;padding:2.5rem 2.5rem 3.75rem}.card--secondary .card__header__meta{margin-bottom:.5rem}.card--secondary .card__description{font-size:1.5rem;letter-spacing:-.00918rem;line-height:1.25}.card--secondary .card__description:before{content:"";display:block;width:10.25rem;height:8px;background:#7734ac;margin-bottom:1.5rem}.card--secondary .card__badge{margin-bottom:1.875rem}.card--arc{max-width:none;position:relative;box-shadow:0 4px 10px #00000026;background:#fff}.card--arc .card__image{position:relative;width:100%;clip-path:ellipse(108% 100% at 50% 0%)}.card--arc .card__image img{width:100%}.card--arc .card__content{padding:1.5rem 1.5rem 2.5rem}@media only screen and (min-width:768px){.card--arc .card__content{padding:1.5rem 2.5rem 2.5rem}}.card--arc--info{display:flex;flex-direction:column}.card--arc--info .card__title{flex-grow:0}.card--arc--info .card__content{display:flex;flex-grow:1;flex-direction:column}.card--arc--info .card__content .card__title{flex-grow:0}.card--arc--info .card__content .card__description{flex-grow:1}.card--arc--info .card__content .card__cta{margin-top:1.5rem;flex-grow:0}.card--search{display:block;padding:1.5rem 1.5rem 2.5rem;text-decoration:none;position:relative;z-index:2}.card--search:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#250e62;transition:opacity .3s ease}.card--search>*{position:relative;backface-visibility:hidden}.card--search .card__icon svg{width:40px;height:40px;backface-visibility:hidden;transition:transform .2s ease}.card--search:hover:before{opacity:.7}.card--search:hover .card__icon svg{transform:scale(1.1)}.card--search .card__content{color:#fff}.card__listing--media{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0 0 -2.5rem}.column--6 .card__listing--media{margin:0 0 -.75rem}.block .card__listing--media>li:before{content:none}.card__listing--media.card--flex-start{justify-content:flex-start}.card--stats,.card--media{text-align:center;padding:0 1.5rem;flex:0 0 50%;margin-bottom:2.5rem}.column--6 .card--stats,.column--6 .card--media{padding:0 .75rem;margin-bottom:.75rem}@media only screen and (max-width:575px){.card--stats,.card--media{flex:0 0 100%}}@media only screen and (min-width:768px){.card--stats,.card--media{flex:0 0 25%}.column--6 .card--stats,.column--6 .card--media{flex:0 1 50%}}@media only screen and (min-width:992px){.card--stats,.card--media{flex:0 0 20%}.column--6 .card--stats,.column--6 .card--media{flex:0 1 33.33%}}.card--stats .card__media>*,.card--media .card__media>*{margin-left:auto;margin-right:auto}.card--stats .card__media svg,.card--media .card__media svg{width:70px;height:70px;display:block}.card--stats .card__title,.card--media .card__title{margin-top:.5rem}.card--stats .card__title>*,.card--media .card__title>*{margin-bottom:0}.card--stats .card__title .pre-title,.card--stats .card__title .search-result-item__date,.card--media .card__title .pre-title,.card--media .card__title .search-result-item__date{display:inline-block}.card--stats .card__title .pre-title~h5,.card--stats .card__title .search-result-item__date~h5,.card--media .card__title .pre-title~h5,.card--media .card__title .search-result-item__date~h5{margin-top:-.25rem}.card--stats .card__content,.card--media .card__content{margin-top:1.5rem}.card--stats .card__content>*:last-child,.card--media .card__content>*:last-child{margin-bottom:0}.card__listing--media{display:flex;align-items:stretch}.card__listing--media .card--stats{text-align:left;display:flex;height:auto;flex-direction:column}@media only screen and (min-width:768px){.card__listing--media .card--stats{flex:0 0 25%}.column--6 .card__listing--media .card--stats{flex:0 1 50%}}@media only screen and (min-width:992px){.card__listing--media .card--stats{flex:0 0 25%}.column--6 .card__listing--media .card--stats{flex:0 1 33.33%}}.card__listing--media .card--stats .card__content{flex-grow:1;position:relative}.card__listing--media .card--stats .card__content:before{position:absolute;top:0;left:-15px;content:"";display:inline-block;width:5px;height:100%;border-left:5px dotted rgba(35,60,121,.4862745098)}@media(hover:hover)and (pointer:fine){.card__image img{transition:transform .3s ease}.card__link .card__header__title{transition:all .3s ease;text-decoration:underline;text-decoration-color:transparent}.card__link .card__image__icon{transition:opacity .3s ease}.card__link:hover .card__image img{transform:scale(1.05)}.card__link:hover .card__image__icon{opacity:1}.card__link:hover .card__header__title{text-decoration:underline;text-decoration-color:currentColor}}.modal{position:fixed;width:100vw;height:100vh;background:#000000e6;z-index:9999;color:#fff;overflow:hidden;display:flex;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease;top:0;left:0}.js--modal-open .modal{opacity:1;visibility:visible;pointer-events:all}.modal__body{background:#7734ac;padding:1.5rem 0;flex:0 1 auto;overflow:hidden;display:flex;flex-direction:column}.modal__header{flex:0 0 auto}.modal__content{flex:0 1 auto;overflow:hidden}.modal__footer{display:none;flex-shrink:0}.modal__logo{width:172px;height:62.4152042054px;position:relative}.modal__logo svg{position:absolute;display:block;width:100%;height:100%}.search{height:100%;overflow:auto}.search__wrapper{width:100%;display:flex;background:#fff;border-radius:32px;height:64px;padding:0 0 0 2rem;overflow:hidden}.search__title{display:block;text-align:center}.search__input{flex-grow:1;border:none;color:#250e62;outline:none}.search__input::placeholder{text-transform:none;color:#250e62}.search__button{color:#250e62;padding:0 2.5rem 0 .75rem}.modal .search__title{margin-bottom:2.5rem}.modal .search__info{padding:7.5rem 0}.logo-bar{position:relative}.logo-bar__list{list-style:none;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin:0 -1.5rem -1.5rem}.logo-bar__list>.logo-bar__item:before{content:none}.logo-bar__list>.logo-bar__item{margin-left:1.5rem;margin-right:1.5rem}.logo-bar__item{flex:0 0 auto;margin-bottom:1.5rem}.logo-bar__item>img{height:150px}.logo-bar__link{display:block}.carousel{position:relative}.carousel ul li:before{content:none}.carousel .visually-hidden,.carousel .filter-bar--projects .filter-bar__input__label,.filter-bar--projects .carousel .filter-bar__input__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-loading .carousel__wrapper{height:0;opacity:0;overflow:hidden;padding-bottom:50%}.carousel.is-loading .carousel__overlay{opacity:1;pointer-events:auto}.carousel__wrapper{margin:0;padding:0;position:relative;transition:opacity .4s ease;width:100%}.carousel__item{display:block;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .5s ease,transform 1s ease;width:100%;pointer-events:none}.carousel__item.is-transitioning--backward{opacity:0;transform:translate(-100%,-50%)}.carousel__item.is-transitioning--center{opacity:0;transform:translateY(-50%)}.carousel__item.is-transitioning--forward{opacity:0;transform:translate(100%,-50%)}.carousel__item.is-active{opacity:1;transform:translateY(-50%);pointer-events:all}.carousel__item.is-active button,.carousel__item.is-active [href],.carousel__item.is-active [tabindex]{visibility:visible}.carousel__item img{display:block;max-width:100%}.carousel__item button,.carousel__item [href],.carousel__item [tabindex]{visibility:hidden;transition:visibility 1s ease-in-out}.carousel__overlay{background-color:#fff;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.carousel__overlay:after{animation:carouselPreloader 1s ease infinite;background-color:#000;border-radius:50%;content:"";height:40px;left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%;width:40px}.carousel__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:50%;height:60px;position:absolute;top:50%;transform:translateY(-50%);width:60px}.carousel__nav:hover{cursor:pointer}.carousel__nav-next{right:10px}.carousel__nav-prev{left:10px}.carousel__pagination{display:flex;justify-content:center;margin-top:3.75rem}.carousel__pagination>*+*{margin-left:1.5rem}.carousel__pagination-item:hover button,.carousel__pagination-item.is-active button{opacity:1}.carousel__pagination-item button{color:transparent;text-indent:-9999px;width:18px;height:18px;background:#250e62;opacity:.3;border-radius:50%;border:none;display:block;padding:0;transition:opacity .3s ease}.carousel--dark .carousel__pagination-item button{background:#fff}.carousel--hero .carousel__wrapper{margin-bottom:0}.carousel--hero .carousel__pagination{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%)}.carousel--cross-fade{background:#000}.carousel--cross-fade .carousel__item{transform:translateY(-50%);transition:opacity 2s ease;width:100%}.carousel--cross-fade .carousel__item.is-transitioning--backward,.carousel--cross-fade .carousel__item.is-transitioning--center,.carousel--cross-fade .carousel__item.is-transitioning--forward{opacity:0;transform:translateY(-50%)}.carousel--cross-fade .carousel__item.is-active{opacity:1;transform:translateY(-50%)}.carousel--cross-fade .carousel__item.is-active button,.carousel--cross-fade .carousel__item.is-active [href],.carousel--cross-fade .carousel__item.is-active [tabindex]{visibility:visible}@keyframes carouselPreloader{50%{background-color:#7734ac;transform:scaleX(.1)}to{transform:scaleX(1) rotate(90deg)}}.testimonial__image{display:block;max-width:100%;border-radius:50%;margin-left:auto;margin-right:auto}.testimonial__quote{margin-left:auto;margin-right:auto;max-width:940px}.testimonial__caption{display:flex;flex-direction:column;align-items:center}.testimonial__author{font-weight:700}.testimonial__position{display:block;font-style:normal;line-height:1.4444444444}.testimonial__cta{display:block;margin-top:2.5rem}.project{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.project--inversed{flex-direction:row-reverse}.project__media{flex:0 1 50%}.project__content{flex:0 1 41.66666667%}.project__badge{display:flex;align-items:center;margin-bottom:.5rem}.project__badge__icon{position:relative;width:60px;height:60px;margin-right:.75rem;display:block}.project__badge__icon svg{position:absolute;width:100%;height:100%}.project__badge__text{display:block;font-size:1.125rem;letter-spacing:-.11016;font-weight:700}.project__metadata{margin-top:2rem}.project__metadata>*+*{margin-top:1.5rem}.project__partners{display:flex}.project__partners li:before{content:none}.project__partners>li+li{margin-left:.75rem}.project__cta{margin-top:2rem}@media only screen and (min-width:768px){.filter-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;position:relative;z-index:2}}.filter-bar--projects{justify-content:flex-start;margin-bottom:-.75rem}.filter-bar--projects .filter-bar__input__label{display:block;font-weight:700;padding-left:1.5rem;margin-bottom:.25rem;font-size:1rem}.filter-bar--projects>*{margin-bottom:.75rem}.filter-bar--post{padding:3.75rem 0;margin-bottom:-spacing("sm")}.filter-bar--post .filter-bar__item{margin:0 .5rem .75rem}.filter-bar__search{margin-top:1rem;display:flex;align-items:center;gap:.5rem}@media only screen and (min-width:768px){.filter-bar__search{margin-top:0;flex:0 0 338px}}.filter-bar__search ::placeholder{color:#250e62}.filter-bar__list{display:flex;flex-wrap:wrap;color:#fff;font-weight:700;width:100%;justify-content:center}.filter-bar__item{text-align:center;display:flex}.filter-bar__link{border-radius:1.5rem;border:solid 2px #250e62;color:#250e62;background:#fff;display:block;margin:0;overflow:hidden;padding:.5rem 1.875rem .75rem;position:relative;text-align:center;transition:background-color .3s ease,color .3s ease}.filter-bar__link.filter-bar__link--active,.filter-bar__link:hover{background:#250e62;color:#fff}.downloads-list{padding:1.5rem 0}.download__dl{border-top:solid 1px rgba(37,14,98,.25);display:flex;justify-content:center;gap:2rem;padding:1.5rem 0}.download__dl:last-child{border-bottom:solid 1px rgba(37,14,98,.25)}.download__dt{font-weight:700;flex:1 1 auto}.download__dd{flex:0 0 auto}.download__link{text-decoration:none;display:flex;align-items:center;gap:.75rem;color:#7734ac;transition:color .3s ease}.download__link:hover{color:#250e62}.download__link__text{font-size:.75rem}.download__link__icon{position:relative;width:30px;height:30px}.download__link__icon svg{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.profile{text-align:center;position:relative;margin-bottom:1.5rem;margin-left:auto;margin-right:auto}.profile.js--active .profile__img_wrp:after{opacity:.4}.profile__button{padding:0;border:0;display:block;text-align:left;text-transform:none;outline:none;cursor:pointer;margin-left:auto;margin-right:auto;width:100%}.profile__img_wrp{overflow:hidden;position:relative;backface-visibility:hidden;margin-left:auto;margin-right:auto;max-width:295px;height:auto;border-radius:50%}.profile__img_wrp:after{content:"";position:absolute;width:100%;height:100%;background:#250e62;top:0;left:0;opacity:0}.profile__img{display:block;margin-left:auto;margin-right:auto;width:100%}.profile__caption{text-align:center;padding:0 .75rem}.profile__caption>*+*{margin-top:1.5rem}.profile__caption .social__links{color:#7734ac;justify-content:center}.profile__title{text-transform:uppercase;font-size:1.125rem}.profile__subtitle{color:#a2a2a2;font-weight:700;font-size:1.125rem;margin-top:-.25rem;margin-bottom:0}.profile__details{position:relative;color:#250e62;padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px}.profile__details__wrp{overflow:hidden;max-height:0;transition:max-height .5s ease}.js--active .profile__details__wrp{max-height:2000px}.profile-bar__detail{display:none;max-height:0;overflow:hidden;transition:max-height 1s ease}.profile-bar__detail .container{position:relative;background:#e9e6ef}.bg--gray--light .profile-bar__detail{background:#fff}.profile-bar__close{position:absolute;top:.75rem;right:1.5rem}.profile__description{padding-top:3.75rem;padding-bottom:2.5rem;background:#e9e6ef}.profile__description .social__links{margin-left:auto;margin-right:auto}@media(hover:hover)and (pointer:fine){.profile__button:hover .profile__title{opacity:.8}.profile__button:hover .profile__img_wrp:after{opacity:.4}.profile__button:hover .profile__img{backface-visibility:hidden}.profile__img_wrp:after{transition:opacity .3s ease}.profile__img{transition:transform .3s ease}.profile__title{transition:opacity .3s ease}}@media only screen and (min-width:768px){.profile{overflow:hidden;text-align:left;height:100%;margin-bottom:2.5rem}.profile__description .social__links{margin-left:0;margin-right:0}.profile__details,.js--active .profile__details{display:none}.profile__details__wrp{max-height:none;overflow:auto}.profile__img_wrp{margin-left:auto;margin-right:auto;margin-bottom:.75rem}.profile-bar__detail{display:block}.profile-bar__detail.js--show{max-height:9000px}}.block .social__links li:before{content:none}.social__links a,.social__links svg{display:block}.value-circle__list{margin-bottom:-2.25rem}.value-circle{text-align:center;margin-bottom:2.25rem}.value-circle__icon{border:solid 2px currentColor;color:currentColor;border-radius:50%;width:8.625rem;height:8.625rem;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.value-circle__icon .icon{width:5.125rem;height:5.125rem}.sidebar{position:relative}.sidebar--post{background:#e9e6ef;padding:1.875rem 0}.sidebar--post .sidebar-widget__header{padding:0 1.5rem .5rem}.sidebar--post .sidebar-widget__content{padding:0 1.5rem 1.5rem}.sidebar--post .sidebar__sticky{padding-bottom:1.875rem}.sidebar--project .sidebar-widget__title{text-transform:uppercase}.sidebar--project .sidebar-widget__content{padding:1.5rem 1.5rem 2.5rem}.sidebar__wrapper>*+*{margin-top:1.5rem}.sidebar-widget{width:100%}.sidebar-widget__header{padding:.75rem 1.5rem}.sidebar-widget__content{padding:1.5rem 1.5rem 2.5rem}.sidebar-widget__title{margin-bottom:0}.sidebar-widget__dl{display:flex;align-items:center}.sidebar-widget__dl>dt{margin:0}.sidebar-widget__dl>dd{margin:0;font-weight:700}.sidebar-widget__dl>dd a{text-decoration-color:transparent}.sidebar-widget__dl>dd a:hover{text-decoration:underline;text-decoration-color:currentColor}.sidebar-widget__dl+.sidebar-widget__dl{margin-top:.75rem}.sidebar-widget__other{margin-top:1.5rem}.sidebar-widget__other__header{margin-bottom:.75rem}.sidebar-widget__other__content{font-weight:700}.sidebar-widget__other__content>*{margin-bottom:0}.sidebar-widget__other__content>*+*{margin-top:.5rem}.sidebar-widget--category{margin-bottom:2.5rem}.sidebar-widget--category .sidebar-widget__dl{gap:1.5rem}.sidebar-widget--category .sidebar-widget__dl dt{width:60px;height:60px;position:relative}.sidebar-widget--category .sidebar-widget__dl dt svg{position:absolute;width:100%;height:100%}.sidebar-widget--status{background:#e9e6ef;color:#250e62}.sidebar-widget--status .sidebar-widget__header{background:#250e62;color:#fff}.sidebar-widget--status .sidebar-widget__dl{gap:1.5rem}.sidebar-widget--status .sidebar-widget__dl>dt{flex:0 0 110px}.sidebar-widget--status .sidebar-widget__dl>dd{text-transform:uppercase;margin:0}.sidebar-widget--resources{background:#e9e6ef;color:#7734ac}.sidebar-widget--resources .sidebar-widget__header{background:#7734ac;color:#fff}.sidebar-widget--resources .sidebar-widget__dl{gap:.75rem}.sidebar-widget--resources .sidebar-widget__dl dt{width:50px;height:50px;border-radius:50%;background:#7734ac;color:#fff;position:relative}.sidebar-widget--resources .sidebar-widget__dl dt svg{position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-13px;width:26px;height:26px}.sidebar-widget--subscribe .subscribe__title{font-size:1rem;line-height:1.5}.sidebar-widget--social .social__links{color:#7734ac}@media only screen and (min-width:768px){.sidebar.js--sticky .sidebar__wrapper{position:fixed;top:139px}.p-admin-bar .sidebar.js--sticky .sidebar__wrapper{top:177px}.sidebar.js--sticky-past .sidebar__wrapper{position:absolute;top:auto;bottom:4rem}.sidebar__sticky{padding-bottom:4rem}.sidebar__sticky:before{content:"";position:absolute;width:100%;height:1.5rem;top:0;left:0}.sidebar__sticky:after{content:"";position:absolute;width:100%;height:1.875rem;bottom:4rem;left:0}.js-supports-csspositionsticky .sidebar__sticky{position:sticky;top:139px}.js-supports-csspositionsticky .p-admin-bar .sidebar__sticky{top:177px}.sidebar__wrapper{overflow:auto;max-height:100%}}.search-result-item{margin:0}.search-result-item+.search-result-item{border-top:solid 1px #a2a2a2;padding-top:1.5rem}.search-result-item__title{margin-bottom:.25rem}.search-result-item__title a{text-decoration:none}.search-result-item__title a:hover{text-decoration:underline}.search-result-item__desc a:hover{transition:color .3s ease;color:#7734ac}.search-result-item__date{margin-bottom:1.5rem;display:block;color:#e31c79}.search-no-results__form{background:#250e62;padding:1.5rem 0 2.5rem}@media only screen and (min-width:768px){.search-no-results__form{padding:2.5rem 0 3.75rem}}.event{box-shadow:0 4px 10px #00000026;position:relative}@media only screen and (min-width:768px){.event{display:flex}}.event__image{position:relative}@media only screen and (min-width:768px){.event__image{flex:1 1 40%}}@media only screen and (min-width:992px){.event__image{flex:1 1 33.33333333%}}.event__image__img{width:100%;display:block}@media only screen and (min-width:768px){.event__image__img{position:absolute;width:100%;height:100%;object-fit:cover}}@media only screen and (min-width:768px){.event__content{flex:1 1 60%}}@media only screen and (min-width:992px){.event__content{flex:1 1 66.66666667%}}.event__content__wrapper{padding:1.5rem}@media only screen and (min-width:768px){.event__content__wrapper{padding:2.5rem}}.event__date{display:block;position:absolute;background:#fff;color:#250e62;text-align:center;left:25px;padding:.75rem;font-size:.75rem;z-index:1}@media only screen and (min-width:768px){.event__date{left:50px;font-size:1.5rem}}.event__date>*{display:block}.event__date__month{font-size:1.40625em;font-weight:700;line-height:1}.event__date__day{font-size:2.28125em;margin-top:-.15em;font-weight:700;line-height:1}.event__date__year{color:#a2a2a2;font-size:1em;margin-top:-.15em;line-height:1;font-weight:700}.jump-links{background:#fff;position:fixed;top:0;z-index:22;width:100%;padding:.75rem;box-shadow:1px -2px 12px #0000002e;visibility:hidden;opacity:0;transform:translateY(-100%);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.js--sticky .jump-links{opacity:.9;transform:translateY(0);visibility:visible}.p-page-template-default .jump-links{position:static;transform:translateY(0);opacity:1;visibility:visible;box-shadow:none}.js--sticky.p-page-template-default .jump-links{position:fixed;box-shadow:1px -2px 12px #0000002e;top:95px!important}.js--sticky.p-page-template-default.p-admin-bar .jump-links{top:127px!important}.jump-links__nav{display:none}@media only screen and (min-width:768px){.jump-links__nav{display:block}}.jump-links__list{margin-top:.75rem;padding:.75rem;border-top:solid 1px #250e62}@media only screen and (min-width:768px){.jump-links__list{margin-top:0;padding:0;border-top:none;display:flex;justify-content:center;color:#7734ac;flex-wrap:wrap}}.jump-links__item{color:#250e62;display:flex;align-items:center;justify-content:center;text-align:center}.jump-links__item+.jump-links__item{padding-top:.5rem}@media only screen and (min-width:768px){.jump-links__item+.jump-links__item{padding-top:0}.jump-links__item+.jump-links__item:before{content:"|";padding:0 .75rem;display:inline-block}}.jump-links__item.button__item+.jump-links__item.button__item{padding-top:.5rem}@media only screen and (min-width:768px){.jump-links__item.button__item+.jump-links__item.button__item{padding-top:0}.jump-links__item.button__item+.jump-links__item.button__item:before{content:" ";padding:0 .75rem;display:inline-block}}.jump-links__link{font-family:sofia-pro,sans-serif;font-weight:700;font-size:.875rem;color:#250e62;line-height:1.0625;letter-spacing:.02722em;text-decoration:none}.jump-links__link:hover{color:#e31c79;text-decoration:none}.jump-links__button{background:none;border:none;padding:0;border-radius:1.5rem;border:solid 2px #e31c79;display:inline-block;margin:0;outline:transparent;overflow:hidden;padding:.25rem 1.5rem .5rem;font-size:.875rem;position:relative;text-align:center;text-decoration:none;color:#e31c79;background:transparent;transition:background-color .3s ease,color .3s ease}.jump-links__button.active,.jump-links__button.active:hover,.jump-links__button:hover{background:#e31c79;color:#fff}.jump-links__checkbox{position:absolute;left:-9999px}.jump-links__checkbox:checked~.jump-links__nav{display:block}.jump-links__label{font-weight:700;cursor:pointer}.jump-links__label:hover{color:#7734ac}@media only screen and (min-width:768px){.jump-links__label{display:none}}.accordion__heading{font-family:sofia-pro,sans-serif;font-weight:400;font-weight:700;font-size:2rem;line-height:1.3125;margin:0;padding:.625rem;border-top:solid 1px #fff;background:#e9e6ef}.accordion__heading:first-of-type{border-top:none}.accordion__panel{margin-top:1.5rem}.accordion__trigger{background:none;border:none;margin:0;padding:0;display:flex;position:relative;width:100%;font-size:1em;outline:0;align-items:center}.accordion__trigger[aria-expanded=true] .accordion__icon:after{transform:rotate(90deg) scaleX(0)}.accordion__trigger[aria-expanded=true] .accordion__icon:before{transform:rotate(90deg)}.accordion__title{display:block;text-align:left;pointer-events:none}.accordion__panel{max-height:500px;overflow:hidden;transition:max-height .45s linear}.accordion__panel__container{padding:0 0 24px}.accordion__panel[hidden]{display:block;max-height:0}.accordion__icon{width:12px;height:12px;margin-right:.75rem;margin-top:4px;position:relative}.accordion__icon:after{content:"";position:absolute;top:50%;left:0;margin-top:-1.5px;width:100%;height:3px;background:#7734ac;transition:transform .3s ease}.accordion__icon:before{content:"";position:absolute;left:50%;top:0;margin-left:-1.5px;width:3px;height:100%;background:#7734ac;transition:transform .3s ease}.accordion-sub{padding-left:3rem}.accordion-sub .accordion__heading{font-size:1.5rem;color:#7734ac;background:none}.accordion-sub .accordion__panel{margin-top:.625rem;padding-left:2rem}.tab__header{border-bottom:solid 12px #250e62}.tab__header .tab__nav{display:flex}.tab__header ul{display:flex;padding:0;margin:0;font-size:1.25rem;font-weight:700;color:#fff;background:#e9e6ef}.tab__header ul li{padding:.75rem;position:relative;color:#250e62;cursor:pointer}.tab__header ul li:hover{background:#7734ac;color:#fff}.tab__header ul li:after{content:none;position:absolute;top:0;left:calc(100% - 1px);width:20px;height:100%;background:#250e62;clip-path:polygon(0 0,10% 0,100% 100%,0% 100%);z-index:2}.tab__header ul .js--active{background:#250e62!important;color:#fff}.tab__header ul .js--active:after{content:""}.tab__header ul a{text-decoration:none}.tab__container{padding-top:2.5rem;min-height:200px}.tab_content{display:none}.tab_content.js--active{display:block}@media only screen and (min-width:768px){.tab__header ul{font-size:1.5rem}.tab__header ul li{padding:.75rem 1.5rem}}@media only screen and (min-width:992px){.tab__header ul{font-size:2rem}.tab__header ul li{padding:.75rem 2.5rem}}.landing-hero,.report-hero{position:relative;width:100%}@media only screen and (min-width:768px){.landing-hero,.report-hero{height:85vh;min-height:600px}}.landing-hero__bg,.report-hero__bg{position:absolute;width:100%;height:100%}.landing-hero__bg:after,.report-hero__bg:after{content:"";position:absolute;width:100%;height:100%;background:#250e62;opacity:.75;top:0;left:0}.landing-hero__bg:after{background:#233c79}.bg__img,.bg__video{display:block;width:100%;height:100%;object-fit:cover}.bg__img+.bg__video{position:absolute;top:0;left:0}.landing-hero__content,.report-hero__content{display:flex;flex-direction:column;position:relative;padding:1.5rem .75rem;max-width:1680px;margin:0 auto;height:100%}.landing-hero__header,.report-hero__header{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:0 0 auto;gap:1.5rem}@media only screen and (min-width:768px){.landing-hero__header,.report-hero__header{flex-direction:row}}.landing-hero__logo{display:block;width:210px}.landing-hero__logo>svg{display:block;width:100%}.report-hero__logo{display:block;width:233px}.report-hero__logo>svg{display:block;width:100%}.landing-hero__body,.report-hero__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0}.landing-hero__body .hero-title strong,.report-hero__body .hero-title strong{color:#e31c79}.landing-hero__body .hero-text,.report-hero__body .hero-text{max-width:880px}@media only screen and (min-width:768px){.report-hero--single{height:auto;min-height:640px}}.testimonial-callout__img{position:relative}.testimonial-callout__img:before{content:"";position:absolute;width:100%;height:50%;top:50%;background:#250e62}.testimonial-callout__img-wrp{position:relative;height:100%}.testimonial-callout__img-wrp img{display:block}.testimonial-callout__profile{width:164px;height:164px;border-radius:50%;overflow:hidden;margin-left:auto;margin-right:auto}.testimonial-callout__body-wrp{padding:12px 60px 40px}.testimonial-callout__body-wrp>*{margin:0}.testimonial-callout__body-wrp .caption-bio{margin-top:2.5rem}@media only screen and (max-width:767px){.block--testimonial-callout{background:none}.block--testimonial-callout .container{padding:0}}@media only screen and (min-width:768px){.container--inset .block--testimonial-callout .row{display:block}.container--inset .block--testimonial-callout .testimonial-callout__img{margin:-8rem auto 1.5rem;max-width:none}.container--inset .block--testimonial-callout .testimonial-callout__img-wrp{margin-top:0}.container--inset .block--testimonial-callout .testimonial-callout__profile{margin:0 auto;position:static;width:160px;height:160px}.container--inset .block--testimonial-callout .testimonial-callout__body{max-width:none;padding:0 2.5rem!important}.testimonial-callout__img:before{content:none}.testimonial-callout__img-wrp{margin-top:-96px}.testimonial-callout__profile{margin:0;width:360px;height:360px;position:absolute;right:0;top:0}.row--reversed .testimonial-callout__profile{left:0;right:auto}.testimonial-callout__body-wrp{padding:0 2.5rem 0 1.5rem}.row--reversed .testimonial-callout__body-wrp{padding:0 1.5rem 0 2.5rem}.testimonial-callout__body-wrp .caption-bio{margin-top:2.5rem}}@media only screen and (min-width:992px){.testimonial-callout__profile{margin:0;width:418px;height:418px}.testimonial-callout__body-wrp .caption-bio{margin-top:3.75rem}}.panel-cards{overflow:auto}@media only screen and (min-width:768px){.panel-cards__track{display:flex;flex-wrap:wrap}}.panel-card{position:relative}@media only screen and (min-width:768px){.panel-card{flex:1 1 33.33%}}.panel-card--full .panel-card__content h4{max-width:none}@media only screen and (min-width:768px){.panel-card--full{flex-basis:100%;height:170px;overflow:hidden}}.panel-card__link{display:block}.panel-card__link:hover .panel-card__bg:after{background:#7734ac}.panel-card__bg{display:block;position:relative}.panel-card__bg:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6;background:#000;transition:background-color .3s ease}.panel-card__content{position:absolute;color:#fff;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1.5rem;text-align:center}.panel-card__content h4{max-width:436px;font-size:1.25rem}@media screen and (min-width:20rem){.panel-card__content h4{font-size:calc(1.25rem + .75 * (100vw - 20rem) / 28)}}@media screen and (min-width:48rem){.panel-card__content h4{font-size:2rem}}@media screen and (min-width:48rem){.panel-card__content h4{font-size:calc(1.25rem + .75 * (100vw - 48rem) / 42)}}@media screen and (min-width:90rem){.panel-card__content h4{font-size:2rem}}.panel-card__content h4{margin-bottom:0}.panel-card__content .column>h4{margin:0 auto}@media only screen and (max-width:767px){.panel-card__content .column{display:block}}.block--goals__header{display:flex}.block--goals__header .header__icon{width:46px;height:46px;display:block;margin-right:.5rem}.block--goals__header .header__icon svg{width:100%;height:100%}.block--goals__content{padding-left:60px}h4.block--goals__title{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.5rem;color:#e31c79;text-transform:uppercase}.figure-header{margin-bottom:1.5rem}.figure-listing{display:flex;flex-wrap:wrap;gap:16px;row-gap:40px}.figure{flex:0 1 auto;width:calc(50% - 8px)}.figure__img{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;align-items:center}.figure__caption{margin-top:1.5rem;text-align:center}.figure__caption>*{margin:0}.figure__caption>*+*{margin-top:.5rem}.figure__caption p{font-size:.875rem}@media only screen and (min-width:576px){.figure--listing{gap:20px}.figure{width:calc(33.3333% - 13.3333333333px)}}@media only screen and (min-width:768px){.figure--listing{gap:20px}.figure{width:calc(25% - 15px)}}@media only screen and (min-width:992px){.figure--listing{gap:24px}.figure{width:calc(20% - 19.2px)}}.reveal__rest{max-height:0;overflow:hidden;transition:max-height 1s ease}.reveal__content{max-height:0;overflow:hidden;transition:max-height 1s ease-out}.reveal__content.js--show{transition:max-height 1s ease-in}.reveal--hide{opacity:0;visibility:hidden;max-height:0;transition:all .3 ease}.reveal-link{font-size:1em;color:#7734ac;text-transform:uppercase;transition:color .3s ease;margin:1.5rem 0}.reveal-link:hover{color:#250e62}.reveal-link:hover:after{box-shadow:inset -2px 2px #250e62}.reveal-link:after{display:block;margin-left:auto;margin-right:auto;margin-top:-.25em;content:"";width:1.125em;height:1.125em;transform-origin:50% 50%;transform:rotate(-45deg);box-shadow:inset -2px 2px #7734ac;transition:box-shadow .3s ease}.reveal-link--down:after{transform:rotate(135deg)}.reveal-link--up:after{transform:translateY(.5625em) rotate(-45deg)}.inlinereveal__content{min-height:320px;max-height:25vh;overflow:hidden;position:relative;transition:max-height .6s ease-out}.inlinereveal__content:after{content:"";display:block;position:absolute;background:linear-gradient(0deg,#fff,#fff0)}section.bg--blue .inlinereveal__content:after{background:linear-gradient(0deg,#250e62,#250e6200)}section.bg--blue-dark .inlinereveal__content:after{background:linear-gradient(0deg,#100138,#10013800)}section.bg--report-blue .inlinereveal__content:after{background:linear-gradient(0deg,#233c79,#233c7900)}section.bg--report-blue-alpha-80 .inlinereveal__content:after{background:linear-gradient(0deg,#233c79cc,#233c79cc 00,#233c79cc)}section.bg--report-blue-tint .inlinereveal__content:after{background:linear-gradient(0deg,#e7eaf2,#e7eaf200)}section.bg--blue-alpha-80 .inlinereveal__content:after{background:linear-gradient(0deg,#250e62cc,#250e62cc 00,#250e62cc)}section.bg--blue-alpha-30 .inlinereveal__content:after{background:linear-gradient(0deg,#250e624d,#250e624d 00,#250e624d)}section.bg--turquoise .inlinereveal__content:after{background:linear-gradient(0deg,#45bec3,#45bec300)}section.bg--black .inlinereveal__content:after{background:linear-gradient(0deg,#000 0%,#00000 100%)}section.bg--purple .inlinereveal__content:after{background:linear-gradient(0deg,#7734ac,#7734ac00)}section.bg--purple-alpha-80 .inlinereveal__content:after{background:linear-gradient(0deg,#7734accc,#7734accc 00,#7734accc)}section.bg--purple-alpha-60 .inlinereveal__content:after{background:linear-gradient(0deg,#7734ac99,#7734ac99 00,#7734ac99)}section.bg--magenta .inlinereveal__content:after{background:linear-gradient(0deg,#e31c79,#e31c7900)}section.bg--magenta-alpha-30 .inlinereveal__content:after{background:linear-gradient(0deg,#e31c794d,#e31c794d 00,#e31c794d)}section.bg--blue-tint-25 .inlinereveal__content:after{background:linear-gradient(0deg,#c8c3d8,#c8c3d800)}section.bg--blue-tint-10 .inlinereveal__content:after{background:linear-gradient(0deg,#e9e6ef,#e9e6ef00)}section.bg--white .inlinereveal__content:after{background:linear-gradient(0deg,#fff 0%,#fff00 100%)}section.bg--white-alpha-80 .inlinereveal__content:after{background:linear-gradient(0deg,#fffc,#fffc 00,#fffc)}section.bg--gray .inlinereveal__content:after{background:linear-gradient(0deg,#a2a2a2,#a2a2a200)}.inlinereveal__content:after{width:100%;height:50px;bottom:0;left:0;pointer-events:none;transition:opacity .2s ease-in .7s}.inlinereveal__content.js--show{transition:max-height .6s ease-in}.inlinereveal__content.js--show:after{opacity:0}.inlinereveal__footer{transition:height .5s ease,opacity .5s ease,visibility .5s ease}.inlinereveal__footer.js--hide{opacity:0;visibility:hidden}.inlinereveal-link{font-size:1em;color:#7734ac;text-transform:uppercase;transition:color .3s ease}.inlinereveal-link:hover{color:#250e62}.inlinereveal-link:hover:after{box-shadow:inset -2px 2px #250e62}.inlinereveal-link{padding-bottom:.5em}.inlinereveal-link:after{display:block;margin-left:auto;margin-right:auto;margin-top:-.25em;content:"";width:1.125em;height:1.125em;transform-origin:50% 50%;transform:rotate(-45deg);box-shadow:inset -2px 2px #7734ac;transition:box-shadow .3s ease}.inlinereveal-link--down:after{transform:rotate(135deg)}.funding__model{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem}@media only screen and (min-width:768px){.funding__model{gap:1.5rem}}.funding_stat__dl{padding:0;text-align:center;display:flex;flex-direction:column;gap:4px}.funding_stat__dt{font-family:sofia-pro,sans-serif;font-weight:700;font-size:3rem}@media screen and (min-width:18rem){.funding_stat__dt{font-size:calc(3rem + 2.25 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__dt{font-size:5.25rem}}.funding_stat__dt{margin:-.24em 0 0;line-height:1}.funding_stat__dt--md{font-size:2rem}@media screen and (min-width:18rem){.funding_stat__dt--md{font-size:calc(2rem + 2 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__dt--md{font-size:4rem}}.funding_stat__dt--sm{font-size:1.25rem}@media screen and (min-width:18rem){.funding_stat__dt--sm{font-size:calc(1.25rem + 1 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__dt--sm{font-size:2.25rem}}.funding_stat__dd{font-family:sofia-pro,sans-serif;font-weight:700;font-size:.625rem}@media screen and (min-width:18rem){.funding_stat__dd{font-size:calc(.625rem + .375 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__dd{font-size:1rem}}.funding_stat__dd{line-height:1.1;text-transform:uppercase}.funding_stat__dd--sm{font-size:.625rem}@media screen and (min-width:18rem){.funding_stat__dd--sm{font-size:calc(.625rem + .125 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__dd--sm{font-size:.75rem}}.funding_stat__desc{color:#e31c79;font-size:.875rem}@media screen and (min-width:18rem){.funding_stat__desc{font-size:calc(.875rem + .125 * (100vw - 18rem) / 44)}}@media screen and (min-width:62rem){.funding_stat__desc{font-size:1rem}}.funding_stat__desc{margin-bottom:0}.funding_progress{text-align:center}.funding_progress p{margin:0}.funding_chart_container{display:flex;flex-direction:column;gap:.75rem;max-width:670px;margin:0 auto}.funding_chart_container:before{display:block;content:"";width:280px;height:1px;background:#250e62;margin:24px auto}@media only screen and (min-width:768px){.funding_chart_container{gap:1.5rem}}@media only screen and (min-width:992px){.funding_chart_container:before{content:none}.funding_chart_container{margin:0;max-width:none}}.funding_chart{--percentage: 0;--width: 100%;--barWidth: 20px;width:var(--width);padding-bottom:calc(var(--width) / 2);height:0;position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.funding_chart:after{content:"";width:var(--width);height:calc(var(--width) * 2);border:var(--barWidth) solid;border-color:rgba(37,14,98,.3) rgba(37,14,98,.3) #250e62 #250e62;position:absolute;border-radius:50%;left:0;top:0;transform:rotate(calc(1deg * (-45 + var(--percentage) * 1.8)))}.animate-in .funding_chart:after{animation:fillAnimation 1s ease-in;animation-fill-mode:both;animation-delay:.6s}@media only screen and (min-width:576px){.funding_chart{--barWidth: 50px}}.funding_chart__wrapper{--barSpacing: calc(var(--barWidth) * 4);position:absolute;bottom:0;height:100%;width:calc(100% - var(--barSpacing))}.funding_chart--inner{--innerWidth: calc(100% - 100px) ;--fill: get-color("magenta");position:absolute;bottom:0;left:50%;transform:translate(-50%)}.funding_chart--inner:after{border-color:rgba(227,28,121,.3) rgba(227,28,121,.3) #e31c79 #e31c79}.animate-in .funding_chart--inner:after{animation-delay:.8s}.funding_stat__dl--digital{position:absolute;top:55%;left:50%;transform:translate(-50%)}@media only screen and (min-width:576px){.funding_stat__dl--digital{top:70%}}.funding_digital{display:flex;justify-content:flex-end}.funding_stat__dl--total-digital{width:100px;margin-right:8px}@media only screen and (min-width:576px){.funding_stat__dl--total-digital{margin-right:75px}}@keyframes fillAnimation{0%{transform:rotate(-45deg)}}.media-list{overflow:hidden;position:relative}.media-list:before,.media-list:after{content:"";position:absolute;top:0;height:100%;background:#fff;z-index:1;pointer-events:none;width:150px}.media-list:before{-webkit-mask-image:linear-gradient(270deg,transparent 1%,#fff);mask-image:linear-gradient(270deg,transparent 1%,#fff);left:0}.media-list:after{-webkit-mask-image:linear-gradient(90deg,transparent 1%,#fff);mask-image:linear-gradient(90deg,transparent 1%,#fff);right:0}.media-list__marquee{display:flex}.media-list__list{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:-1.5rem;will-change:transform;animation:marquee linear infinite}.media-list__item{flex-shrink:0;padding:0 1.5rem;margin-bottom:1.5rem}.media-list__item img{max-height:100px;width:auto}.media-list__link{display:block;opacity:.5;filter:grayscale(100%);transition:filter .3s ease,opacity .3s ease}.media-list__link:hover{opacity:1;filter:grayscale(0%)}.media-list__marquee:hover .media-list__list{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.stack>*{margin-bottom:0!important}.stack>*+*{margin-top:.75rem}.stack>.align-center{align-self:center}.stack--h-center{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%}.stack--h-center>*{max-width:100%;flex:1 1 auto}.stack--spacing-none>*+*{margin-top:0rem}.stack--spacing-xxs>*+*{margin-top:.25rem}.stack--spacing-xs>*+*{margin-top:.5rem}.stack--spacing-sm>*+*{margin-top:.75rem}.stack--spacing-md>*+*{margin-top:1.5rem}.stack--spacing-lg>*+*{margin-top:2.5rem}.stack--spacing-xl>*+*{margin-top:3.75rem}.stack--spacing-xxl>*+*{margin-top:5rem}.stack--spacing-xxxl>*+*{margin-top:6rem}.stack--spacing-xxxxl>*+*{margin-top:7.5rem}@media only screen and (max-width:767px){.stack--sm--h-center{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%}.stack--sm--h-center>*{max-width:100%;flex:1 1 auto}}@media only screen and (min-width:768px){.stack--md--h-flex-start{display:block}.stack--spacing-none>*+*,.stack--md--spacing-none>*+*{margin-top:0rem}.stack--spacing-xxs>*+*,.stack--md--spacing-xxs>*+*{margin-top:.25rem}.stack--spacing-xs>*+*,.stack--md--spacing-xs>*+*{margin-top:.5rem}.stack--spacing-sm>*+*,.stack--md--spacing-sm>*+*{margin-top:.75rem}.stack--spacing-md>*+*,.stack--md--spacing-md>*+*{margin-top:1.5rem}.stack--spacing-lg>*+*,.stack--md--spacing-lg>*+*{margin-top:2.5rem}.stack--spacing-xl>*+*,.stack--md--spacing-xl>*+*{margin-top:3.75rem}.stack--spacing-xxl>*+*,.stack--md--spacing-xxl>*+*{margin-top:5rem}.stack--spacing-xxxl>*+*,.stack--md--spacing-xxxl>*+*{margin-top:6rem}.stack--spacing-xxxxl>*+*,.stack--md--spacing-xxxxl>*+*{margin-top:7.5rem}.template-reports .stack--spacing-none>*+*,.template-reports .stack--md--spacing-none>*+*{margin-top:0rem}.template-reports .stack--spacing-xxs>*+*,.template-reports .stack--md--spacing-xxs>*+*{margin-top:.25rem}.template-reports .stack--spacing-xs>*+*,.template-reports .stack--md--spacing-xs>*+*{margin-top:.5rem}.template-reports .stack--spacing-sm>*+*,.template-reports .stack--md--spacing-sm>*+*{margin-top:.75rem}.template-reports .stack--spacing-md>*+*,.template-reports .stack--md--spacing-md>*+*{margin-top:1.25rem}.template-reports .stack--spacing-lg>*+*,.template-reports .stack--md--spacing-lg>*+*{margin-top:1.5rem}.template-reports .stack--spacing-xl>*+*,.template-reports .stack--md--spacing-xl>*+*{margin-top:3.75rem}.template-reports .stack--spacing-xxl>*+*,.template-reports .stack--md--spacing-xxl>*+*{margin-top:5rem}.template-reports .stack--spacing-xxxl>*+*,.template-reports .stack--md--spacing-xxxl>*+*{margin-top:6rem}.template-reports .stack--spacing-xxxxl>*+*,.template-reports .stack--md--spacing-xxxxl>*+*{margin-top:7.5rem}}@media only screen and (min-width:992px){.stack--lg--spacing-none>*+*{margin-top:0rem}.stack--lg--spacing-xxs>*+*{margin-top:.25rem}.stack--lg--spacing-xs>*+*{margin-top:.5rem}.stack--lg--spacing-sm>*+*{margin-top:.75rem}.stack--lg--spacing-md>*+*{margin-top:1.5rem}.stack--lg--spacing-lg>*+*{margin-top:2.5rem}.stack--lg--spacing-xl>*+*{margin-top:3.75rem}.stack--lg--spacing-xxl>*+*{margin-top:5rem}.stack--lg--spacing-xxxl>*+*{margin-top:6rem}.stack--lg--spacing-xxxxl>*+*{margin-top:7.5rem}.template-reports .stack--spacing-none>*+*,.template-reports .stack--lg--spacing-none>*+*{margin-top:0rem}.template-reports .stack--spacing-xxs>*+*,.template-reports .stack--lg--spacing-xxs>*+*{margin-top:.25rem}.template-reports .stack--spacing-xs>*+*,.template-reports .stack--lg--spacing-xs>*+*{margin-top:.5rem}.template-reports .stack--spacing-sm>*+*,.template-reports .stack--lg--spacing-sm>*+*{margin-top:.75rem}.template-reports .stack--spacing-md>*+*,.template-reports .stack--lg--spacing-md>*+*{margin-top:1.25rem}.template-reports .stack--spacing-lg>*+*,.template-reports .stack--lg--spacing-lg>*+*{margin-top:1.5rem}.template-reports .stack--spacing-xl>*+*,.template-reports .stack--lg--spacing-xl>*+*{margin-top:3.75rem}.template-reports .stack--spacing-xxl>*+*,.template-reports .stack--lg--spacing-xxl>*+*{margin-top:5rem}.template-reports .stack--spacing-xxxl>*+*,.template-reports .stack--lg--spacing-xxxl>*+*{margin-top:6rem}.template-reports .stack--spacing-xxxxl>*+*,.template-reports .stack--lg--spacing-xxxxl>*+*{margin-top:7.5rem}}.inline{display:flex}.inline>*+*{margin-left:.75rem}.inline--v-center{align-items:center}.inline--h-center{justify-content:center}.inline--h-flexend{justify-content:flex-end}.inline--spacing-none>*+*{margin-left:0rem}.inline--spacing-xxs>*+*{margin-left:.25rem}.inline--spacing-xs>*+*{margin-left:.5rem}.inline--spacing-sm>*+*{margin-left:.75rem}.inline--spacing-md>*+*{margin-left:1.5rem}.inline--spacing-lg>*+*{margin-left:2.5rem}.inline--spacing-xl>*+*{margin-left:3.75rem}.inline--spacing-xxl>*+*{margin-left:5rem}.inline--spacing-xxxl>*+*{margin-left:6rem}.inline--spacing-xxxxl>*+*{margin-left:7.5rem}@media only screen and (max-width:575px){.inline--xs--v-center{align-items:center}.inline--xs--h-center{justify-content:center}.inline--xs--h-flexend{justify-content:flex-end}.inline--xs--spacing-none>*+*{margin-left:0rem}.inline--xs--spacing-xxs>*+*{margin-left:.25rem}.inline--xs--spacing-xs>*+*{margin-left:.5rem}.inline--xs--spacing-sm>*+*{margin-left:.75rem}.inline--xs--spacing-md>*+*{margin-left:1.5rem}.inline--xs--spacing-lg>*+*{margin-left:2.5rem}.inline--xs--spacing-xl>*+*{margin-left:3.75rem}.inline--xs--spacing-xxl>*+*{margin-left:5rem}.inline--xs--spacing-xxxl>*+*{margin-left:6rem}.inline--xs--spacing-xxxxl>*+*{margin-left:7.5rem}}@media only screen and (min-width:768px){.inline--md--v-center{align-items:center}.inline--md--h-center{justify-content:center}.inline--md--h-flexend{justify-content:flex-end}.inline--md--spacing-none>*+*{margin-left:0rem}.inline--md--spacing-xxs>*+*{margin-left:.25rem}.inline--md--spacing-xs>*+*{margin-left:.5rem}.inline--md--spacing-sm>*+*{margin-left:.75rem}.inline--md--spacing-md>*+*{margin-left:1.5rem}.inline--md--spacing-lg>*+*{margin-left:2.5rem}.inline--md--spacing-xl>*+*{margin-left:3.75rem}.inline--md--spacing-xxl>*+*{margin-left:5rem}.inline--md--spacing-xxxl>*+*{margin-left:6rem}.inline--md--spacing-xxxxl>*+*{margin-left:7.5rem}}@media only screen and (min-width:992px){.inline--lg--v-center{align-items:center}.inline--lg--h-center{justify-content:center}.inline--lg--h-flexend{justify-content:flex-end}.inline--lg--spacing-none>*+*{margin-left:0rem}.inline--lg--spacing-xxs>*+*{margin-left:.25rem}.inline--lg--spacing-xs>*+*{margin-left:.5rem}.inline--lg--spacing-sm>*+*{margin-left:.75rem}.inline--lg--spacing-md>*+*{margin-left:1.5rem}.inline--lg--spacing-lg>*+*{margin-left:2.5rem}.inline--lg--spacing-xl>*+*{margin-left:3.75rem}.inline--lg--spacing-xxl>*+*{margin-left:5rem}.inline--lg--spacing-xxxl>*+*{margin-left:6rem}.inline--lg--spacing-xxxxl>*+*{margin-left:7.5rem}}.stack-inline{display:flex;text-align:center;flex-direction:column;align-items:center}.stack-inline>*+*{margin-top:.75rem}.stack-inline--spacing-none>*+*{margin-top:0rem}.stack-inline--spacing-xxs>*+*{margin-top:.25rem}.stack-inline--spacing-xs>*+*{margin-top:.5rem}.stack-inline--spacing-sm>*+*{margin-top:.75rem}.stack-inline--spacing-md>*+*{margin-top:1.5rem}.stack-inline--spacing-lg>*+*{margin-top:2.5rem}.stack-inline--spacing-xl>*+*{margin-top:3.75rem}.stack-inline--spacing-xxl>*+*{margin-top:5rem}.stack-inline--spacing-xxxl>*+*{margin-top:6rem}.stack-inline--spacing-xxxxl>*+*{margin-top:7.5rem}@media only screen and (min-width:768px){.stack-inline{flex-direction:row}.stack-inline>*+*{margin-top:0;margin-left:.75rem}.stack-inline--h-space-around{justify-content:space-around}.stack-inline--h-center,.stack-inline--md--h-center{justify-content:center}.stack-inline--h-flexend,.stack-inline--md--h-flexend{justify-content:flex-end}.stack-inline--spacing-none>*+*,.stack-inline--md--spacing-none>*+*{margin-top:0;margin-left:0rem}.stack-inline--spacing-xxs>*+*,.stack-inline--md--spacing-xxs>*+*{margin-top:0;margin-left:.25rem}.stack-inline--spacing-xs>*+*,.stack-inline--md--spacing-xs>*+*{margin-top:0;margin-left:.5rem}.stack-inline--spacing-sm>*+*,.stack-inline--md--spacing-sm>*+*{margin-top:0;margin-left:.75rem}.stack-inline--spacing-md>*+*,.stack-inline--md--spacing-md>*+*{margin-top:0;margin-left:1.5rem}.stack-inline--spacing-lg>*+*,.stack-inline--md--spacing-lg>*+*{margin-top:0;margin-left:2.5rem}.stack-inline--spacing-xl>*+*,.stack-inline--md--spacing-xl>*+*{margin-top:0;margin-left:3.75rem}.stack-inline--spacing-xxl>*+*,.stack-inline--md--spacing-xxl>*+*{margin-top:0;margin-left:5rem}.stack-inline--spacing-xxxl>*+*,.stack-inline--md--spacing-xxxl>*+*{margin-top:0;margin-left:6rem}.stack-inline--spacing-xxxxl>*+*,.stack-inline--md--spacing-xxxxl>*+*{margin-top:0;margin-left:7.5rem}}@media only screen and (min-width:992px){.stack-inline--lg--h-center{justify-content:center}.stack-inline--lg--h-flexend{justify-content:flex-end}.stack-inline--lg--spacing-none>*+*{margin-left:0rem}.stack-inline--lg--spacing-xxs>*+*{margin-left:.25rem}.stack-inline--lg--spacing-xs>*+*{margin-left:.5rem}.stack-inline--lg--spacing-sm>*+*{margin-left:.75rem}.stack-inline--lg--spacing-md>*+*{margin-left:1.5rem}.stack-inline--lg--spacing-lg>*+*{margin-left:2.5rem}.stack-inline--lg--spacing-xl>*+*{margin-left:3.75rem}.stack-inline--lg--spacing-xxl>*+*{margin-left:5rem}.stack-inline--lg--spacing-xxxl>*+*{margin-left:6rem}.stack-inline--lg--spacing-xxxxl>*+*{margin-left:7.5rem}}.page-wrapper{display:flex;flex-direction:column;position:relative;min-height:100vh}.c-content-area{flex:1 1 auto}.footer{background:#250e62;color:#fff}.footer>*+*{border-top:solid 1px #7734ac}.footer__subscribe{padding:2.5rem 0}@media only screen and (min-width:768px){.subscribe{display:flex;flex-wrap:wrap;align-items:center;margin-top:-.5rem;margin-left:-2.5rem}.subscribe>*{margin-top:.5rem;margin-left:2.5rem}}@media only screen and (min-width:768px){.subscribe__title{flex:0 0 auto;margin-bottom:0}}.subscribe__form__wrapper{flex:1 1 auto}@media only screen and (min-width:768px){.subscribe__form{display:flex;flex-wrap:wrap;justify-content:space-between}.subscribe__form>*{margin-top:.75rem;margin-left:1.5rem}}@media only screen and (min-width:992px){.subscribe__form>*{margin-top:.75rem;margin-left:2.5rem}}.subscribe__form__fields>*+*{margin-top:.75rem}@media only screen and (min-width:768px){.subscribe__form__fields{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;margin-top:-.5rem;margin-left:-.75rem}.subscribe__form__fields>*{margin-top:.75rem;margin-left:.75rem}}@media only screen and (min-width:992px){.subscribe__form__fields{margin-left:-1.5rem}.subscribe__form__fields>*{margin-left:1.5rem}}@media only screen and (min-width:1600px){.subscribe__form__fields{margin-left:-2.5rem}.subscribe__form__fields>*{margin-left:2.5rem}}.subscribe__form__cta{margin-top:1.5rem}@media only screen and (min-width:768px){.subscribe__form__cta{margin-top:0}}.subscribe__input{position:relative}.subscribe__input .input__text{overflow:hidden;text-overflow:ellipsis;background:none;border:none;border-bottom:solid 1px #fff;font-size:1.5rem;padding:.25rem}.subscribe__input .input__text::placeholder{color:#fff;position:absolute;font-size:.875rem;top:0;left:0;text-transform:none;transition:transform .3s ease,opacity .3s ease}.subscribe__input .input__text:focus{outline:dotted 1px}.subscribe__input .input__text:focus::placeholder{opacity:.4;transform:scale(.9);transform-origin:left top}.subscribe__input label{position:absolute;top:0;left:0;font-size:.875rem;transition:transform .3s ease}.footer__sitemap{padding:1.5rem 0}@media only screen and (min-width:768px){.footer__sitemap{padding:3.75rem 0}}.sitemap__container{display:flex;align-items:flex-start;flex:1 1 100%}@media only screen and (min-width:768px){.sitemap__container{padding:0 12px}}.sitemap__wrapper{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.sitemap__wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-2.5rem;margin-left:-6rem}}.sitemap__wrapper>.sitemap__list{flex:0 0 50%;margin-top:1.5rem;padding-right:.75rem}@media only screen and (max-width:575px){.sitemap__wrapper>.sitemap__list{flex-basis:100%}}@media only screen and (min-width:768px){.sitemap__wrapper>.sitemap__list{flex:0 1 auto;margin-bottom:2.5rem;margin-left:6rem}}.sitemap__list{font-family:sofia-pro,sans-serif;font-weight:400;font-size:.875rem}.sitemap__list dt{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.125rem}.sitemap__list a{text-decoration:none}.footer__contact{padding:2.5rem 0}.contact__logo a{display:block;position:relative;width:172px;height:62.4152042054px}.contact__logo svg{position:absolute;width:100%;height:100%}.contact__social__item{display:block;width:36px;height:36px;position:relative;transition:opacity .25s ease}.contact__social__item:hover{opacity:.7}.contact__social__item svg{position:absolute;width:100%;height:100%}.footer__copyright_privacy{border-top:none;padding:1.5rem 0;background:#100138}.footer__copyright_privacy p{margin:0}.policy__ul{color:#7734ac}.policy__ul a{text-decoration:none;transition:opacity .3s ease}.policy__ul a:hover{opacity:.8}.post-single{position:relative;margin-top:3.75rem}.post-single .row{margin-bottom:1.5rem}.post-single .post-content{margin-bottom:2.5rem}.post-single .post-feature{margin-bottom:.75rem}.post-single .post-feature__img{display:block}.post-single .post-meta{margin-bottom:.5rem}.post-single .post-category,.post-single .post-date{font-weight:700;color:#e31c79;font-size:1rem;text-transform:uppercase;line-height:1.0625;letter-spacing:.02722rem}.post-single .post-meta__divider{color:#e31c79;display:inline-block;margin:0 .25rem}.post-single .post-author,.post-single .post-categories{font-size:.875rem;text-transform:uppercase;font-weight:700}.post-single .post-h1{margin-bottom:2.5rem}.post-single .post-body{color:#000;margin-bottom:1.5rem}.post-single .post-body>*{margin-bottom:0}.post-single .post-body>*+*{margin-top:1.5rem}.post-single .post-body>*:last-child{margin-bottom:0}.post-single .post-body h1{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem}.post-single .post-body h2{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.3;margin-bottom:1.5rem}.post-single .post-body h3{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.875rem;line-height:1.3}.post-single .post-body h4{font-family:sofia-pro,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.5}.post-single .post-body blockquote{font-family:sofia-pro,sans-serif;font-size:1.875rem;color:#250e62;font-weight:700;position:relative;max-width:770px;margin:0 2.5rem 0 0;padding:.75rem 0 1.5rem;letter-spacing:.01377rem;line-height:1.1666666667}.post-single .post-body blockquote p{margin-bottom:0}.post-single .post-body blockquote>*+*{margin-top:.75rem}.post-single .post-body blockquote strong{font-weight:700;text-transform:uppercase;font-size:.9em;line-height:1.2}.post-single .post-body .alignleft{float:left;margin-top:.5rem;margin-right:2.5rem;margin-bottom:1.5rem}.post-single .post-body .alignleft:after{content:"";display:table;clear:both}.post-single .post-body .alignright{float:right;margin-top:.5rem;margin-left:2.5rem;margin-bottom:1.5rem}.post-single .post-body .alignright:after{content:"";display:table;clear:both}.post-single .post-body .aligncenter{margin-left:auto;margin-right:auto}.post-single .post-body figure{max-width:100%;display:table}.post-single .post-body figure>a{display:table-cell}.post-single .post-body figure>a img{display:block}.post-single .post-body figure>img{display:table-cell}.post-single .post-body figure>figcaption{font-size:.875rem;padding:1rem;margin:0;display:table-caption;caption-side:bottom}.post-single .post-body ol{margin-bottom:1.5rem}.post-single .post-body ol>li+li{margin-top:.5rem}.post-single .post-body ul{list-style:none;margin-bottom:1.5rem;overflow:auto}.post-single .post-body ul li{position:relative;padding-left:1.5rem}.post-single .post-body ul li:before{content:"»";position:absolute;line-height:1.4;top:0;left:0}.post-single .post-body ul>li+li{margin-top:.5rem}.post-single .post-body a{color:#250e62;text-decoration:underline}.post-single .post-body a:hover{text-decoration:none}.post-single .post-body img{display:block;max-width:100%}.post-single .post-body .cta{background:none;border:none;padding:0;font-weight:700;text-transform:uppercase;border-radius:2px;padding:.5rem 1.5rem;display:inline-block;margin:0;letter-spacing:.01em;line-height:1.5;text-align:center;border:solid 2px #45BEC3;transition:border-color .3s ease,background-color .3s ease;background:#45bec3;border-color:transparent;color:#fff;margin-bottom:1.5rem}.post-single .post-body .cta:hover{opacity:1;border-color:transparent}.post-single .post-tag{margin-bottom:1.5rem;font-size:.875rem}.post-single .post-tag__title{font-weight:600}.post-single .post-tag__list{display:block}.post-single .post-tag__item:after{content:",";display:inline}.post-single .post-tag__item:last-child:after{content:none}.post-single .post-related__list{margin-top:-.25rem}.post-single .post-related__list>.post-related__item+.post-related__item{margin-top:.75rem}.post-single .post-related__item{padding-bottom:.75rem;border-bottom:solid 1px #fff}.post-single .post-related__link{display:block;text-decoration:none}.post-single .post-related__link>*+*{margin-top:.25rem}.post-single .post-related__link .post-related__title{text-decoration-color:transparent;transition:text-decoration-color .3s ease}.post-single .post-related__link:hover .post-related__title{text-decoration:underline;text-decoration-color:currentColor}.post-single .post-related__date{color:#e31c79}.post-single .post-related__title{font-size:1rem;line-height:1.5;margin-bottom:0}.post-single .post-subscribe{margin-top:-.25rem}.post-single .sidebar h3{font-weight:700}.page--notfound{min-height:55vh;text-align:center;padding-top:2rem}.notfound>*+*{margin-top:2.75rem}.notfound-title{color:#250e62;text-align:center;font-size:6rem}.notfound-title{font-size:6rem}.notfound-content{font-size:1.25rem;text-align:center;margin-left:auto;margin-right:auto}.notfound-content p,.notfound-content ul{line-height:1.1666666667;margin-bottom:0}@media only screen and (min-width:768px){.page--notfound{text-align:left}.notfound>*+*{margin-top:3rem}.notfound-title{font-size:12rem}.notfound-content{font-size:2rem;max-width:560px}}@media only screen and (min-width:992px){.page--notfound{padding-top:7rem}.notfound>*+*{margin-top:5.75rem}.notfound-title{font-size:17.25rem}.notfound-content{font-size:2.25rem;max-width:880px}}.panel--landing-hero .page-wrapper,.template-reports .page-wrapper{overflow:hidden}.panel--landing-hero .button--primary,.template-reports .button--primary{border:none;background:#e31c79;color:#fff;z-index:1}.panel--landing-hero .button--primary:before,.template-reports .button--primary:before{content:none}.panel--landing-hero .button--primary:hover,.template-reports .button--primary:hover{opacity:.6}.panel--landing-hero .button--secondary,.template-reports .button--secondary{border:none;background:#7734ac;padding:.5rem 1.875rem .75rem;color:#fff;z-index:1}.panel--landing-hero .button--secondary:before,.template-reports .button--secondary:before{content:none}.panel--landing-hero .button--secondary:hover,.template-reports .button--secondary:hover{background:#250e62}.panel--landing-hero .button--secondary--inversed,.template-reports .button--secondary--inversed{border-color:#e31c79;color:#e31c79;background:transparent;transition:background-color .3s ease,color .3s ease}.panel--landing-hero .button--secondary--inversed:hover,.template-reports .button--secondary--inversed:hover{background:#e31c79;color:#250e62}.panel--landing-hero h3,.panel--landing-hero .subtitle,.template-reports h3,.template-reports .subtitle{line-height:1.1129032258;color:#7734ac}.panel--landing-hero h5,.panel--landing-hero .testimonial-title,.template-reports h5,.template-reports .testimonial-title{font-family:sofia-pro,sans-serif;font-weight:900;font-size:.875rem}.panel--landing-hero h6,.panel--landing-hero .icon-title,.template-reports h6,.template-reports .icon-title{font-family:sofia-pro,sans-serif;font-weight:900}.panel--landing-hero .pre-title,.panel--landing-hero .search-result-item__date,.template-reports .pre-title,.template-reports .search-result-item__date{font-family:sofia-pro,sans-serif;font-weight:700;color:#e31c79;text-transform:uppercase}.panel--landing-hero .intro,.template-reports .intro{font-weight:700}.panel--landing-hero .block__content ul,.template-reports .block__content ul{font-weight:700;list-style:none}.panel--landing-hero .block__content ul li,.template-reports .block__content ul li{padding-left:1.5rem;line-height:1.4444444444}.panel--landing-hero .block__content ul li:before,.template-reports .block__content ul li:before{color:#250e62;font-weight:700;content:"»"}.panel--landing-hero .block__content ul>li+li,.template-reports .block__content ul>li+li{margin-top:1.5rem}.panel--landing-hero .block__content .block--goals__content ul>li+li,.panel--landing-hero .block__content .highlight ul>li+li,.template-reports .block__content .block--goals__content ul>li+li,.template-reports .block__content .highlight ul>li+li{margin-top:.5rem}@media only screen and (min-width:768px){.panel--landing-hero h5,.panel--landing-hero .testimonial-title,.template-reports h5,.template-reports .testimonial-title{font-size:.875rem}}@media only screen and (min-width:992px){.panel--landing-hero h1,.panel--landing-hero .h1,.panel--landing-hero .hero-title,.template-reports h1,.template-reports .h1,.template-reports .hero-title{font-size:5.25rem;letter-spacing:-.00918em;line-height:.9285714286}.panel--landing-hero .hero-text,.template-reports .hero-text{font-family:sofia-pro,sans-serif;font-weight:700;font-size:2.25rem;line-height:1.1666666667}.panel--landing-hero h2,.panel--landing-hero .title,.template-reports h2,.template-reports .title{font-size:3.875rem;line-height:1.1129032258}.panel--landing-hero h3,.panel--landing-hero .subtitle,.template-reports h3,.template-reports .subtitle{font-size:3rem}.panel--landing-hero h4,.panel--landing-hero .card-title,.template-reports h4,.template-reports .card-title{font-size:2rem;line-height:1}.panel--landing-hero h5,.panel--landing-hero .testimonial-title,.template-reports h5,.template-reports .testimonial-title{font-family:sofia-pro,sans-serif;font-weight:900;font-size:1.125rem;line-height:1;text-transform:uppercase}.panel--landing-hero h6,.panel--landing-hero .icon-title,.template-reports h6,.template-reports .icon-title{font-size:1rem;line-height:1.125;text-transform:uppercase}.panel--landing-hero .pre-title,.panel--landing-hero .search-result-item__date,.template-reports .pre-title,.template-reports .search-result-item__date{font-size:1.5rem;letter-spacing:-.03em}.panel--landing-hero .intro,.template-reports .intro{font-size:1.375rem}.panel--landing-hero .testimonial,.template-reports .testimonial{font-size:1.5rem}}@media only screen and (min-width:768px){.template-reports .block--multi .row>.column{padding-left:12px;padding-right:12px}.template-reports .block--multi .row>.column:first-child{padding-left:0}.template-reports .block--multi .row>.column:last-child{padding-right:0}}@media only screen and (min-width:992px){.template-reports .block--multi .row>.column{padding-left:20px;padding-right:20px}.template-reports .block--multi .row>.column:first-child{padding-left:0}.template-reports .block--multi .row>.column:last-child{padding-right:0}.backToTop{position:fixed;bottom:0;right:0;width:98px;height:52px;background:#e31c79;opacity:.7;transition:opacity .3s ease,visbility .3 ease;transform:translateZ(0);border:none;outline:none;visibility:hidden;pointer-events:none}.js--backtotop .backToTop{opacity:.7;pointer-events:all;visibility:visible}.backToTop:hover{opacity:1}}.report-single--nav{display:flex;justify-content:space-between;padding:2.5rem 0}.p-page-template-default.header-landing_page .row--valign-center{-ms-flex-align:start!important;align-items:start!important}.p-page-template-default.header-landing_page .column.column--10{max-width:100%!important}.p-page-template-default.header-landing_page .pre-title,.p-page-template-default.header-landing_page .search-result-item__date{color:#e31c79}.p-page-template-default.header-landing_page .block,.p-page-template-default.header-landing_page .report-hero__content{max-width:1464px}.p-page-template-default.header-landing_page #introduction .block.pt--md .row{-ms-flex-pack:top!important;justify-content:top!important}.p-page-template-default.header-landing_page #introduction .image-content,.p-page-template-default.header-landing_page #introduction .image-content img,.p-page-template-default.header-landing_page #value .image-content,.p-page-template-default.header-landing_page #value .image-content img{border-radius:8px}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple{background:#e9e6ef;color:#250e62}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple .h1{color:#e31c79}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple .h5{font-size:1.5rem;font-weight:300}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple .badge__icon{display:none}.p-page-template-default.header-landing_page #deliverable .image-content,.p-page-template-default.header-landing_page #deliverable .image-content img{border-radius:8px}.p-page-template-default.header-landing_page .report-hero{height:auto;min-height:500px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:stretch;justify-content:stretch}.p-page-template-default.header-landing_page .report-hero__body{padding-bottom:0}.p-page-template-default.header-landing_page .jump-links,.p-page-template-default.header-landing_page .panel.py--sm{background:#c8c3d8}.p-page-template-default.header-landing_page .carousel__item .project{background:#e9e6ef;border-radius:8px;overflow:hidden;max-height:400px;-ms-flex-align:center;align-items:center}.p-page-template-default.header-landing_page .carousel__item .project .project__content{padding:25px;-ms-flex:0 1 41.66666667%;flex:0 1 41.66666667%}.p-page-template-default.header-landing_page .carousel__item .project .project__media{display:none}.p-page-template-default.header-landing_page .carousel__item .project .project__media img{min-width:100%;max-width:none}.p-page-template-default.header-landing_page #ai-in-action .logo-bar__list,.p-page-template-default.header-landing_page #ai-in-action>:nth-child(4)>.row{-ms-flex-pack:center;justify-content:center}.p-page-template-default.header-landing_page #ai-in-action .media-list__item img{max-height:150px}.p-page-template-default.header-landing_page .profile__subtitle.small{color:#250e62}.p-page-template-default.header-landing_page #testimonials .carousel__item img{height:125px;filter:grayscale(100%);-ms-flex-order:1;order:1;margin-bottom:10px}.p-page-template-default.header-landing_page .testimonial{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.p-page-template-default.header-landing_page .testimonial .testimonial__quote{-ms-flex-order:2;order:2}.p-page-template-default.header-landing_page .testimonial__caption{-ms-flex-order:3;order:3}.p-page-template-default.header-landing_page .block__content ul>li+li{margin:0}.p-page-template-default.header-landing_page #get-in-touch .row--flex-start{-ms-flex-pack:center;justify-content:center}.p-page-template-default.header-landing_page #get-in-touch .button{margin-top:10px}.p-page-template-default.header-landing_page #get-in-touch .button--secondary{margin-top:15px;float:left;margin-right:11px}.p-page-template-default.header-landing_page #get-in-touch .image--circle{margin:0;max-width:300px}.p-page-template-default.header-landing_page #get-in-touch .column--5 h3,.p-page-template-default.header-landing_page #get-in-touch .column--5 h5{text-align:center}.p-page-template-default.header-landing_page #get-in-touch .column--5 .block__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.p-page-template-default.header-landing_page #get-in-touch .block__image__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center!important;justify-content:center!important}@media only screen and (min-width:768px){.p-page-template-default.header-landing_page .report-hero{height:auto;min-height:375px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:stretch;justify-content:stretch}.p-page-template-default.header-landing_page #deliverable .block--multi .row{-ms-flex-align:stretch;align-items:stretch}.p-page-template-default.header-landing_page #deliverable .block--multi .row>:first-child,.p-page-template-default.header-landing_page #deliverable .block--multi .row>:nth-child(2){border-right:1px solid #000}.p-page-template-default.header-landing_page #deliverable .block--multi .row .column--12{border:none}.p-page-template-default.header-landing_page #get-in-touch .column--5{max-width:55%;-ms-flex:1 3 50%;flex:1 3 50%;margin:0}.p-page-template-default.header-landing_page #get-in-touch .column--5 h3,.p-page-template-default.header-landing_page #get-in-touch .column--5 h5{text-align:left}.p-page-template-default.header-landing_page #get-in-touch .column--5 .block__content{display:block}.p-page-template-default.header-landing_page #get-in-touch .block__image__link{display:-ms-flexbox;display:flex;-ms-flex-pack:end!important;justify-content:end!important}}@media only screen and (min-width:992px){.p-page-template-default.header-landing_page .report-hero{min-height:600px}.p-page-template-default.header-landing_page #introduction .image-content,.p-page-template-default.header-landing_page #value .image-content{max-height:400px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.p-page-template-default.header-landing_page #value .badge__list .badge__item{width:calc(33% - 24px)!important}.p-page-template-default.header-landing_page .carousel__item .project .project__content{padding:25px 50px 25px 0;-ms-flex:0 1 41.66666667%;flex:0 1 41.66666667%}.p-page-template-default.header-landing_page .carousel__item .project .project__media{display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.p-page-template-default.header-landing_page #get-in-touch .block__image__link{margin-right:50px}}@media only screen and (min-width:1440px){.p-page-template-default.header-landing_page #value .badge__list .badge__item{width:calc(20% - 24px)!important}.p-page-template-default.header-landing_page #value .badge__list .badge__content{top:0;padding:10px;margin-top:calc(35% - 20px)}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple .h5{font-size:1rem;font-weight:300}.p-page-template-default.header-landing_page #value .badge__item .gradient--magenta-purple .h1{font-size:3.25rem}}
