@charset "UTF-8";@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:300;src:url(../fonts/Campton-LightItalic.woff2) format("woff2"),url(../fonts/Campton-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:200;src:url(../fonts/Campton-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Campton-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:600;src:url(../fonts/Campton-SemiBold.woff2) format("woff2"),url(../fonts/Campton-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:100;src:url(../fonts/Campton-Thin.woff2) format("woff2"),url(../fonts/Campton-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:500;src:url(../fonts/Campton-MediumItalic.woff2) format("woff2"),url(../fonts/Campton-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:300;src:url(../fonts/Campton-Light.woff2) format("woff2"),url(../fonts/Campton-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:700;src:url(../fonts/Campton-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Campton-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:600;src:url(../fonts/Campton-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Campton-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:200;src:url(../fonts/Campton-ExtraLight.woff2) format("woff2"),url(../fonts/Campton-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:900;src:url(../fonts/Campton-BlackItalic.woff2) format("woff2"),url(../fonts/Campton-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:900;src:url(../fonts/Campton-Black.woff2) format("woff2"),url(../fonts/Campton-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Campton Book;font-style:italic;font-weight:400;src:url(../fonts/Campton-BookItalic.woff2) format("woff2"),url(../fonts/Campton-BookItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton Book;font-style:normal;font-weight:700;src:url(../fonts/Campton-Bold.woff2) format("woff2"),url(../fonts/Campton-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Campton Book;font-style:normal;font-weight:400;src:url(../fonts/Campton-Book.woff2) format("woff2"),url(../fonts/Campton-Book.woff) format("woff")}@font-face{font-display:swap;font-family:Campton Book;font-style:italic;font-weight:700;src:url(../fonts/Campton-BoldItalic.woff2) format("woff2"),url(../fonts/Campton-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:italic;font-weight:100;src:url(../fonts/Campton-ThinItalic.woff2) format("woff2"),url(../fonts/Campton-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Campton;font-style:normal;font-weight:700;src:url(../fonts/Campton-ExtraBold.woff2) format("woff2"),url(../fonts/Campton-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Campton Regular;font-style:normal;font-weight:500;src:url(../fonts/Campton-Medium.woff2) format("woff2"),url(../fonts/Campton-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:normal;font-weight:700;src:url(../fonts/AkkuratPro-Bold.woff2) format("woff2"),url(../fonts/AkkuratPro-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:italic;font-weight:700;src:url(../fonts/AkkuratPro-BoldItalic.woff2) format("woff2"),url(../fonts/AkkuratPro-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:normal;font-weight:300;src:url(../fonts/AkkuratPro-Light.woff2) format("woff2"),url(../fonts/AkkuratPro-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:normal;font-weight:400;src:url(../fonts/AkkuratPro-Regular.woff2) format("woff2"),url(../fonts/AkkuratPro-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:italic;font-weight:400;src:url(../fonts/AkkuratPro-Italic.woff2) format("woff2"),url(../fonts/AkkuratPro-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Akkurat Pro;font-style:italic;font-weight:300;src:url(../fonts/AkkuratPro-LightItalic.woff2) format("woff2"),url(../fonts/AkkuratPro-LightItalic.woff) format("woff")}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,html{margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:last-child{margin-bottom:0}:first-child{margin-top:0}a{background-color:transparent}a,button,input{-webkit-tap-highlight-color:fade(#000,0)}a{cursor:pointer}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{color:#000}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}:not(pre)>code,:not(pre)>kbd,:not(pre)>samp{padding:0;white-space:nowrap}em{font-style:italic}ins{text-decoration:none}q{font-style:italic}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;height:auto;max-width:100%;vertical-align:middle}svg:not(:root){overflow:hidden}address,blockquote,dl,fieldset,figure,ol,p,pre,ul{margin:0}*+address,*+blockquote,*+dl,*+fieldset,*+figure,*+ol,*+p,*+pre,*+ul{margin-top:20px}h1,h2,h3,h4,h5,h6{margin:0}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:20px}ol,ul{padding-left:30px}ol>li>ol,ol>li>ul,ul>li>ol,ul>li>ul{margin:0}dt{font-weight:700}dd{margin-left:0}hr{border:0;border-top:1px solid #000;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:0}*+hr{margin-top:20px}address{font-style:normal}pre{overflow:auto}pre>code{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}progress{vertical-align:baseline}[hidden],audio:not([controls]),template{display:none}iframe{border:0;height:100%!important;-o-object-fit:contain;object-fit:contain;width:100%!important}.main{padding:0;position:relative;z-index:7}.wrapper{margin:0 auto;max-width:1440px;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width:767px) and (min-width:1px){.wrapper{padding-left:10px;padding-right:10px}}section{scroll-margin-top:9.375rem}.section{position:relative;vertical-align:top}.section.large-padding{padding:3.125rem 0}.section.medium-padding{padding:60px 0}.section.small-padding{padding:40px 0}.xl-padding{padding:1.25rem 7.5rem}@media only screen and (max-width:1200px) and (min-width:1px){.xl-padding{padding:2.5rem}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.flex-column{-webkit-box-orient:vertical;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column}.flex-column,.flex-row{-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:767px) and (min-width:1px){.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:768px) and (min-width:1px){.row>[class*=col-]{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.first-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.last-xs{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.mbl-only{display:none!important}@media only screen and (max-width:767px) and (min-width:1px){.mbl-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.no-mbl{display:none!important}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#eee;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{-webkit-font-smoothing:antialiased;font-family:Campton,sans-serif;font-size:16;font-weight:500;line-height:1.875rem;overflow-x:hidden;scroll-behavior:smooth}body{background:#fff;color:#15171a;overflow-x:clip}body.fixed{overflow:hidden}body.menu-open{position:fixed}video::-webkit-media-controls{display:none!important}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}h1,h2,h3,h4,h5,h6{font-weight:400}.h1,h1{color:#4e2a84;font-size:4rem;font-weight:600;letter-spacing:normal;line-height:1.125em}@media only screen and (max-width:1024px){.h1,h1{font-size:2.25rem;letter-spacing:normal;line-height:1.2222222222em}}.h2,h2{color:#4e2a84;font-size:3rem;font-weight:600;letter-spacing:normal;line-height:1.3333333333em}@media only screen and (max-width:1024px){.h2,h2{font-size:3rem;letter-spacing:normal;line-height:1.5em}}@media only screen and (max-width:568px){.h2,h2{font-size:1.5rem;letter-spacing:normal;line-height:1.3333333333em}}.h3,.home #about .our-three-pillars .pillars-container p,.page-template-template-home #about .our-three-pillars .pillars-container p,.template-research .application-research .research-container li,.template-research .application-research .research-container p,h3{color:#4e2a84;font-size:2.25rem;font-weight:600;letter-spacing:normal;line-height:1.3333333333em}@media only screen and (max-width:568px){.h3,.home #about .our-three-pillars .pillars-container p,.page-template-template-home #about .our-three-pillars .pillars-container p,.template-research .application-research .research-container li,.template-research .application-research .research-container p,h3{font-size:1.5rem;letter-spacing:normal;line-height:1.3333333333em}}.h4,h4{font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:1.3333333333em}.h1.light,.h2.light,.h3.light,.h4.light,.home #about .our-three-pillars .pillars-container p.light,.page-template-template-home #about .our-three-pillars .pillars-container p.light,.template-research .application-research .research-container li.light,.template-research .application-research .research-container p.light{color:#fff}p.subtitle{font-weight:700;margin-bottom:0}a.super-header,p.subtitle,p.super-header{font-size:1rem;letter-spacing:normal;line-height:1.2em}a.super-header,p.super-header{word-wrap:break-word;color:#4e2a84;font-weight:600;letter-spacing:2.24px;text-transform:uppercase}a.super-header.light,p.super-header.light{color:#fff}a.hyperlink{color:#4e2a84;font-size:1rem;letter-spacing:normal;margin-top:2.25rem;text-decoration:underline}p.description,p.section-body{font-family:Akkurat Pro,sans-serif}.intro-text{font-size:1.25rem;letter-spacing:normal;line-height:1.7em;margin-bottom:20px}span.bold{font-weight:700}.animated{-webkit-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,1%,0);transform:translate3d(0,1%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,1%,0);transform:translate3d(0,1%,0)}to{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,1%,0);transform:translate3d(0,1%,0)}to{opacity:1;-webkit-transform:none;-o-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-item-align:start;align-items:center;align-self:flex-start;background-color:#4e2a84;border:1px solid #4e2a84;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;font-weight:600;height:auto;justify-content:space-between;letter-spacing:3em;letter-spacing:1px;margin-top:1.875rem;min-width:16.3125rem;padding:.5rem 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:auto}@media only screen and (max-width:767px) and (min-width:1px){.button{min-width:unset}}.button.link{background-color:unset;border:unset;border-radius:unset;color:#4e2a84;padding:unset}.button.link:focus,.button.link:hover{background-color:unset;border:unset;text-decoration:underline}.button.link .arrow:after{background-image:url(../images/global/arrow-right-purple.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}.button.link .arrow.down:after{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.button.large{height:60px;line-height:60px}.button .arrow:after{background-image:url(../images/global/arrow-right-white.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}.button .arrow.down:after{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.button .arrow.left:after{background-image:url(../images/global/arrow-left-purple.svg);margin-left:unset;margin-right:1rem;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.button span.plus:after{background-image:url(../images/research/plus-circle.svg)}.button span.minus:after,.button span.plus:after{content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}.button span.minus:after{background-image:url(../images/research/minus-circle.svg)}.button span.minus.light:after{background-image:url(../images/research/minus-circle-white.svg)}.button.light{background-color:#f4f0fa;border:1px solid #f4f0fa;color:#4e2a84}.button.light .arrow:after{background-image:url(../images/global/arrow-right-purple.svg)}.button.light:focus,.button.light:hover{background:#4e2a84;border:1px solid #4e2a84;color:#f4f0fa}.button.light:focus .arrow:after,.button.light:hover .arrow:after{background-image:url(../images/global/arrow-right-white.svg)}.button.white{background-color:#fff;border:1px solid #fff;color:#4e2a84}.button.white .arrow:after{background-image:url(../images/global/arrow-right-purple.svg)}.button.white:focus,.button.white:hover{background:#4e2a84;border:1px solid #4e2a84;color:#fff}.button.white:focus .arrow:after,.button.white:hover .arrow:after{background-image:url(../images/global/arrow-right-white.svg)}.button.transparent{background-color:hsla(0,0%,100%,.2);border:none;color:#fff}.button.transparent .arrow:after{background-image:url(../images/global/arrow-right-white.svg)}.button.transparent:focus,.button.transparent:hover{background:#fff;border:none;color:#4e2a84}.button.transparent:focus .arrow:after,.button.transparent:hover .arrow:after{background-image:url(../images/global/arrow-right-purple.svg)}.button:focus,.button:hover{background:#f4f0fa;border:1px solid #f4f0fa;color:#4e2a84}.button:focus .arrow:after,.button:hover .arrow:after{background-image:url(../images/global/arrow-right-purple.svg)}.button:focus span.plus:after,.button:hover span.plus:after{background-image:url(../images/research/plus-circle-purple.svg)}.button:focus span.minus.light:after,.button:hover span.minus.light:after{background-image:url(../images/research/minus-circle.svg)}.button-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0}.button-row>*{margin-right:20px}.button-row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-row.center>*{margin:0 10px}.button-row.large-spacing{margin:115px 0}a .arrow:after{background-image:url(../images/global/arrow-right-purple.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}a .arrow.down:after{-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}a .arrow.left:after{background-image:url(../images/global/arrow-left-purple.svg);margin-left:unset;margin-right:1rem}.form-wrapper{margin:20px auto;padding:40px 0;text-align:left}.form-wrapper h1{margin:0 0 20px}optgroup{font:inherit;font-weight:700}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input:-ms-input-placeholder{color:#000;opacity:1}input::-moz-placeholder{color:#000;opacity:1}input::-webkit-input-placeholder{color:#000;opacity:1}fieldset{border:0;margin:0;padding:0}:invalid{-webkit-box-shadow:none;box-shadow:none}::-ms-clear{display:none}form>:last-child{margin-bottom:0}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%}[class*=col-]>input:not([type]),[class*=col-]>input[type=color],[class*=col-]>input[type=date],[class*=col-]>input[type=datetime-local],[class*=col-]>input[type=datetime],[class*=col-]>input[type=email],[class*=col-]>input[type=month],[class*=col-]>input[type=number],[class*=col-]>input[type=password],[class*=col-]>input[type=search],[class*=col-]>input[type=text],[class*=col-]>input[type=time],[class*=col-]>input[type=url],[class*=col-]>input[type=week],[class*=col-]>select,[class*=col-]>textarea{display:block;width:100%}input[type=tel]{width:50%!important}input[type=checkbox],input[type=radio]{display:inline-block;width:auto}legend{border:0;padding:0;width:100%}legend:after{content:"";display:block;width:100%}select[multiple],select[size],textarea{height:auto}label{cursor:pointer;display:inline-block;font-family:Akkurat Pro,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.125em;line-height:1.2em;margin:0;position:relative;text-transform:capitalize;vertical-align:middle}.form-error label.error,.form-success label.success{font-size:.75rem;letter-spacing:normal;line-height:0em}.gform_fields,.gform_fields ul{list-style:none;margin:0;padding:0}.gform_fields li{margin-bottom:20px;position:relative}.gform_fields>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}input[type=email],input[type=password],input[type=text]{background:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:inset 0 2px 6px hsla(0,0%,100%,.15);box-shadow:inset 0 2px 6px hsla(0,0%,100%,.15);color:#fff;font-family:Brandon Grotesque,sans-serif;font-size:1.0625pxrem;height:44px;letter-spacing:normal;line-height:2.5882352941em;padding:0 20px}input[type=email].error,input[type=password].error,input[type=text].error{border:1px solid #ed3024}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{background-color:#fff;-webkit-box-shadow:0 0 4px #4e2a84;box-shadow:0 0 4px #4e2a84}input[type=email].valid,input[type=password].valid,input[type=text].valid{background-color:#fff}select{height:44px}.selectric,select{background:#fff;border:1px solid #ddd}.selectric{border-radius:23px}.selectric .label{color:#fff;font-size:17px}.selectric-scroll li.highlighted{background:#f2f2f2}.selectric-scroll li{margin:0}.selectric-scroll li:hover{background:#f2f2f2}textarea{background:#fff;border:1px solid #ddd;border-radius:4px;color:#000;font-size:"Akkurat Pro",sans-serif;font-size:17px;height:140px;padding:10px}.gform_wrapper.gravity-theme .gfield_required,input[type=submit]{color:#fff!important}input[type=submit]{-webkit-box-pack:center;-ms-flex-pack:center;background:hsla(0,0%,100%,.2)!important;border:unset!important;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem!important;font-weight:900;height:50px;justify-content:center;line-height:normal!important;padding:5px;text-transform:uppercase;width:100%}input[type=submit]:focus,input[type=submit]:hover{background:#fff!important;border:none!important;color:#4e2a84!important}.ginput_container_textarea{border-radius:4px;color:#000}.ginput_container_fileupload .button{background:#4e2a84;border:2px solid #4e2a84;color:#fff;line-height:32px}.ginput_container_fileupload #extensions_message{font-size:11px;font-style:italic;padding-left:20px}.ginput_container_fileupload .inputfile{cursor:pointer;height:100%;left:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%;z-index:1}.ginput_container_fileupload .inputfile+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;white-space:nowrap}.ginput_container_fileupload .inputfile+label svg{height:1em;vertical-align:middle;width:1em}.gfield_checkbox{width:100%}.gfield_checkbox,.gfield_checkbox li{display:inline-block;position:relative}.gfield_checkbox li{width:auto}.gfield_checkbox label{line-height:20px;padding-left:30px;padding-right:30px}.gfield_checkbox label:before{background:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:2px;color:#4e2a84;content:"";height:20px;left:5px;position:absolute;text-align:center;top:0;-webkit-transition:.3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:.3s cubic-bezier(.68,-.55,.265,1.55);transition:.3s cubic-bezier(.68,-.55,.265,1.55);width:20px}.gfield_checkbox input:checked+label:before{content:"✔"}.gfield_checkbox label.disabled{opacity:.75}.gfield_checkbox input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.gfield_radio{width:100%}.gfield_radio,.gfield_radio li{display:inline-block;position:relative}.gfield_radio li{width:auto}.gfield_radio label{line-height:20px;padding-left:30px;padding-right:30px}.gfield_radio label:before{background:#fff;border:1px solid #ccc;border-radius:100%;content:"";height:20px;left:4px;position:absolute;right:4px;top:4px;top:0;-webkit-transition:.3s cubic-bezier(.68,-.55,.265,1.55);-o-transition:.3s cubic-bezier(.68,-.55,.265,1.55);transition:.3s cubic-bezier(.68,-.55,.265,1.55);width:20px}.gfield_radio input:checked+label:before{background:#4e2a84}.gfield_radio.disabled{opacity:.75}.gfield_radio input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.gform_footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;margin-top:20px}.validation_error{color:#ed3024;font-size:14px;padding:10px 0;text-align:center}.validation_message{color:#ed3024;font-size:14px;text-align:right}.large-stat{-webkit-box-flex:0;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4e2a84;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:0 1 auto;flex:0 1 auto;gap:24px;height:auto;justify-content:flex-start;margin:.625rem 0;padding:1rem 1.875rem;width:100%}@media only screen and (max-width:1200px) and (min-width:1px){.large-stat{padding:1rem 1.25rem}}@media only screen and (max-width:1024px) and (min-width:1px){.large-stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;max-height:none}}.large-stat__num{-webkit-box-flex:1;color:#fff;-ms-flex:1 1 25%;flex:1 1 25%;font-family:Campton,sans-serif;font-size:96px;font-weight:600;line-height:100px;text-align:center;width:auto}@media only screen and (max-width:1024px) and (min-width:1px){.large-stat__num{font-size:70px}}.large-stat__text{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 75%;flex:1 1 75%;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:flex-start}.large-stat__text .large-stat-header{word-wrap:break-word;color:#fff;font-family:Campton,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-top:0;text-transform:uppercase}.large-stat__text .large-stat-desc{-ms-flex-item-align:stretch;word-wrap:break-word;align-self:stretch;color:#fff;font-family:Akkurat Pro,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:16.8px;margin-top:0}.small-stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f1),to(#fff));background:-webkit-linear-gradient(top,#f0f0f1,#fff);background:-o-linear-gradient(top,#f0f0f1 0,#fff 100%);background:linear-gradient(180deg,#f0f0f1,#fff);border-radius:16px;border-top:8px solid #4e2a84;bottom:75px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:2px;justify-content:space-between;left:10%;overflow:hidden;padding:24px;position:relative;width:322px}@media only screen and (max-width:767px) and (min-width:1px){.small-stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;max-height:none;top:0;width:100%}}.small-stat__num{-ms-flex-item-align:stretch;word-wrap:break-word;align-self:stretch;color:#4e2a84;font-family:Campton,sans-serif;font-size:48px;font-weight:600}.small-stat__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;justify-content:flex-start}.small-stat__text .small-stat-header{word-wrap:break-word;color:#4e2a84;font-family:Campton,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-top:0;text-transform:uppercase;width:274px}.small-stat__text .small-stat-desc{word-wrap:break-word;color:#1a1a1a;font-family:Akkurat Pro,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:16.8px;margin-top:0;width:274px}.partnership{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,right top,from(#efeff1),to(#fff));background:-webkit-linear-gradient(left,#efeff1,#fff);background:-o-linear-gradient(left,#efeff1 0,#fff 100%);background:linear-gradient(90deg,#efeff1,#fff);border-left:4px solid #4e2a84;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;height:auto;justify-content:flex-start;margin:1rem 0;max-width:551px;padding:1rem 1.5rem;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.partnership{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;max-height:none}}.partnership__img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:5.625rem;position:relative;width:5.625rem}.partnership__img img{border:1px solid #fff;border-radius:50%;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.partnership .large-stat__num{color:#4e2a84}.partnership__text{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex:1 1 65%;flex:1 1 65%;-ms-flex-direction:column;flex-direction:column;gap:8px;justify-content:flex-start}.partnership__text .partnership-header{word-wrap:break-word;color:#4e2a84;font-family:Campton,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;margin-top:0;text-transform:uppercase;width:222px}.partnership__text .partnership-desc{-ms-flex-item-align:stretch;word-wrap:break-word;align-self:stretch;color:#1a1a1a;font-family:Akkurat Pro,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:16.8px;margin-top:0}.spatiotemporal-scale-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34.375rem;margin:.625rem 0;padding:3.53125rem 0}@media only screen and (max-width:1024px) and (min-width:1px){.spatiotemporal-scale-card{height:31.25rem;padding:1.25rem 0}}@media only screen and (max-width:767px) and (min-width:1px){.spatiotemporal-scale-card{height:unset;padding:0}}.spatiotemporal-scale-card .text-container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:3.25rem}@media only screen and (max-width:1024px) and (min-width:1px){.spatiotemporal-scale-card .text-container{margin-right:0}}.home #about .our-three-pillars .pillars-container .spatiotemporal-scale-card .text-container p.title,.page-template-template-home #about .our-three-pillars .pillars-container .spatiotemporal-scale-card .text-container p.title,.spatiotemporal-scale-card .text-container .home #about .our-three-pillars .pillars-container p.title,.spatiotemporal-scale-card .text-container .page-template-template-home #about .our-three-pillars .pillars-container p.title,.spatiotemporal-scale-card .text-container .template-research .application-research .research-container li.title,.spatiotemporal-scale-card .text-container .template-research .application-research .research-container p.title,.spatiotemporal-scale-card .text-container .title.h3,.template-research .application-research .research-container .spatiotemporal-scale-card .text-container li.title,.template-research .application-research .research-container .spatiotemporal-scale-card .text-container p.title{color:#fff}.spatiotemporal-scale-card .text-container .button{max-width:17.8125rem}.spatiotemporal-scale-card .text-container .button a{color:#fff}.spatiotemporal-scale-card .text-container .button:focus a,.spatiotemporal-scale-card .text-container .button:hover a{color:#4e2a84}.spatiotemporal-scale-card .image-container{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;height:32.75rem;position:relative;right:0;top:0;width:32.75rem}.spatiotemporal-scale-card .image-container img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}.form-section{margin-top:3.125rem}.form-container{background-color:#4e2a84;border-radius:1rem;margin-bottom:3.125rem}.form-container .form-inside{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 7.0625rem}@media only screen and (max-width:1024px) and (min-width:1px){.form-container .form-inside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.form-container .h2,.form-container .h3,.form-container .h4,.form-container .home #about .our-three-pillars .pillars-container p,.form-container .page-template-template-home #about .our-three-pillars .pillars-container p,.form-container .super-header,.form-container .template-research .application-research .research-container li,.form-container .template-research .application-research .research-container p,.form-container a,.form-container h3,.home #about .our-three-pillars .pillars-container .form-container p,.page-template-template-home #about .our-three-pillars .pillars-container .form-container p,.template-research .application-research .research-container .form-container li,.template-research .application-research .research-container .form-container p{color:#fff}.form-container a:not(.button){text-decoration:underline}.left-column{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;padding:20px}@media only screen and (max-width:767px) and (min-width:1px){.left-column{padding:10px}}.right-column{-webkit-box-flex:1;color:#fff;-ms-flex:1;flex:1;padding:20px}@media only screen and (max-width:767px) and (min-width:1px){.right-column{padding:10px}}.form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px}.form-group#phone{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width:767px) and (min-width:1px){.form-group#phone{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}label{letter-spacing:0!important}.form-group label{color:#fff;display:block;font-family:Akkurat Pro,sans-serif;font-size:1rem;font-weight:400;letter-spacing:normal;margin-bottom:5px;text-transform:capitalize}.gform_wrapper.gravity-theme .gfield_label{font-weight:600}.form-group input,.form-group select,.form-group textarea{background-color:#fff;border:1px solid #fff;border-radius:4px;color:#4e2a84;font-size:16px;padding:10px;width:100%}.form-group input::-webkit-input-placeholder,.form-group select::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.3}.form-group input::-moz-placeholder,.form-group select::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.3}.form-group input:-ms-input-placeholder,.form-group select:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.3}.form-group input::-ms-input-placeholder,.form-group select::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.3}.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.3}.form-group select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.form-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.form-grid{grid-template-columns:1fr}}.form-group textarea{min-height:150px}.form-group button{-webkit-box-pack:center;-ms-flex-pack:center;border:none;cursor:pointer;justify-content:center;max-width:none;width:100%}.gform_wrapper.gravity-theme .field_sublabel_above .gfield_description{color:#fff}.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=text]{color:#000}.small-form-container{background-color:#4e2a84;border-radius:1rem;margin:3.125rem}@media only screen and (max-width:1024px) and (min-width:1px){.small-form-container{margin:5rem}}@media only screen and (max-width:767px) and (min-width:1px){.small-form-container{margin:1.25rem}}.small-form-container .form-inside{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 4.375rem}@media only screen and (max-width:1024px) and (min-width:1px){.small-form-container .form-inside{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.home #about .our-three-pillars .pillars-container .small-form-container p,.page-template-template-home #about .our-three-pillars .pillars-container .small-form-container p,.small-form-container .h2,.small-form-container .h3,.small-form-container .home #about .our-three-pillars .pillars-container p,.small-form-container .page-template-template-home #about .our-three-pillars .pillars-container p,.small-form-container .super-header,.small-form-container .template-research .application-research .research-container li,.small-form-container .template-research .application-research .research-container p,.template-research .application-research .research-container .small-form-container li,.template-research .application-research .research-container .small-form-container p{color:#fff}.small-form-container .left-column{-webkit-box-flex:1;color:#fff;-ms-flex:1 0 60%;flex:1 0 60%;padding:20px}@media only screen and (max-width:767px) and (min-width:1px){.small-form-container .left-column{padding:10px}}.small-form-container .right-column{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 40%;flex:0 1 40%;padding:20px}@media only screen and (max-width:767px) and (min-width:1px){.small-form-container .right-column{padding:10px}}.small-form-container .form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.small-form-container .form-group{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:10px}.small-form-container .form-group a.button.transparent{-webkit-box-pack:center!important;-ms-flex-pack:center!important;border:none;cursor:pointer;justify-content:center!important;margin-left:3.125rem;margin-top:0;max-width:none;min-width:unset;width:100%}@media only screen and (max-width:1024px) and (min-width:1px){.small-form-container .form-group a.button.transparent{margin-left:0}}.grid{display:grid;gap:.9375rem;grid-template-areas:"item item item" "desc desc desc";grid-template-columns:1fr 1fr 1fr;position:relative}@media only screen and (max-width:767px) and (min-width:1px){.grid{grid-template-areas:"item" "desc";grid-template-columns:1fr;margin-top:0}}.grid__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:5em;justify-content:flex-start;margin-bottom:1rem;position:relative;text-decoration:none;z-index:2}.grid__item.active .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,24,85,.7)),to(rgba(48,24,85,.7)));background:-webkit-linear-gradient(bottom,rgba(48,24,85,.7),rgba(48,24,85,.7));background:-o-linear-gradient(bottom,rgba(48,24,85,.7) 0,rgba(48,24,85,.7) 100%);background:linear-gradient(0deg,rgba(48,24,85,.7),rgba(48,24,85,.7));opacity:1}.grid__item.active .photo:after{display:none}.grid__item.active .expand.button{background-color:#fff;color:#4e2a84}.grid__item .photo{border-radius:1rem;height:100%;overflow:hidden;position:relative;width:100%}.grid__item .photo img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.grid__item .photo:after{content:"";display:block}.grid__item .overlay,.grid__item .photo:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100%;left:0;position:absolute;top:0;width:100%}.grid__item .overlay{opacity:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;z-index:2}.grid__item .text-container{bottom:0;color:#fff;margin:0 0 1.75rem 1rem;position:absolute;z-index:3}@media only screen and (max-width:1024px) and (min-width:1px){.grid__item .text-container{margin:0 0 1.25rem 1.25rem}}.grid__item .text-container .h3,.grid__item .text-container .home #about .our-three-pillars .pillars-container p,.grid__item .text-container .page-template-template-home #about .our-three-pillars .pillars-container p,.grid__item .text-container .template-research .application-research .research-container li,.grid__item .text-container .template-research .application-research .research-container p,.home #about .our-three-pillars .pillars-container .grid__item .text-container p,.page-template-template-home #about .our-three-pillars .pillars-container .grid__item .text-container p,.template-research .application-research .research-container .grid__item .text-container li,.template-research .application-research .research-container .grid__item .text-container p{color:#fff}@media only screen and (max-width:1200px) and (min-width:1px){.grid__item .text-container .h3,.grid__item .text-container .home #about .our-three-pillars .pillars-container p,.grid__item .text-container .page-template-template-home #about .our-three-pillars .pillars-container p,.grid__item .text-container .template-research .application-research .research-container li,.grid__item .text-container .template-research .application-research .research-container p,.home #about .our-three-pillars .pillars-container .grid__item .text-container p,.page-template-template-home #about .our-three-pillars .pillars-container .grid__item .text-container p,.template-research .application-research .research-container .grid__item .text-container li,.template-research .application-research .research-container .grid__item .text-container p{font-size:1.5rem;letter-spacing:normal}}.grid__item .text-container .expand.button{height:3.5rem;max-width:10.875rem;min-width:unset}.grid__description{background:#4e2a84;color:#fff;grid-area:desc;max-height:0;max-width:0;opacity:0;overflow:hidden;position:relative;top:-7.5rem;z-index:0}.grid__description,.grid__description.active{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.grid__description.active{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;max-height:3500px;max-width:1360px;opacity:1}@media only screen and (max-width:767px) and (min-width:1px){.grid__description.active{grid-area:unset;max-height:unset}}.grid__description div{padding:0 2em}@media only screen and (max-width:767px) and (min-width:1px){.grid__description div.right-side-top{padding:0}}.grid__description[aria-hidden=true] a,.grid__description[aria-hidden=true] button{display:none}.grid__description[aria-hidden=false] a{display:inline}.grid__description[aria-hidden=false] button{display:-webkit-box;display:-ms-flexbox;display:flex}.grid__description .description,.grid__description .h2,.grid__description .subtitle,.grid__description .super-header,.grid__description p{color:#fff}.grid__description a{color:#fff;text-decoration:underline}.grid__description .subtitle{font-size:1.5rem;letter-spacing:normal}.grid__description .description{font-family:Akkurat Pro,sans-serif}.grid__description .super-header{font-size:.875rem;font-weight:600;letter-spacing:normal;letter-spacing:.14rem;margin-bottom:1.75rem;margin-top:4.375rem}@media only screen and (max-width:767px) and (min-width:1px){.grid__description .super-header:first-child{margin-top:0}}.grid__description .left-side,.grid__description .right-side{margin-bottom:4.375rem;margin-top:10.625rem}.grid__description .left-side.flex-column{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}@media only screen and (max-width:767px) and (min-width:1px){.grid__description .right-side{margin-top:0}}.grid__description .right-side.flex-column{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:0 1 40%;flex:0 1 40%;justify-content:space-between}.grid__description .collapse.button{-ms-flex-item-align:end;align-self:flex-end;background-color:hsla(0,0%,100%,.2);border:none;min-width:unset}.grid__description .collapse.button:focus,.grid__description .collapse.button:hover{background-color:#fff;border:none}.grid__description .news-links{list-style:none;margin-top:0;padding-left:0}.grid__description .news-links li{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0}.grid__description .news-links li a{color:#fff!important;font-size:1.25rem;font-weight:600;letter-spacing:normal}.grid__description .news-links li:focus a,.grid__description .news-links li:hover a{text-decoration:underline}.grid__description .news-links li .arrow:after{background-image:url(../images/global/arrow-right-white.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;top:-.3125rem;width:1.5rem}.grid__description .photo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3.75rem;padding:0}.grid__description .photo{aspect-ratio:1/1;-webkit-box-sizing:border-box;box-sizing:border-box;height:90px;padding:5px;width:90px}.grid__description .photo img{border:2px solid #fff;border-radius:50%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.headshot-grid{display:grid;gap:16px;grid-template-areas:"item item item" "desc desc desc";grid-template-columns:1fr 1fr 1fr;margin-top:16px;position:relative}@media only screen and (max-width:767px) and (min-width:1px){.headshot-grid{grid-template-areas:"item" "desc";grid-template-columns:1fr;margin-top:0}}.headshot-grid__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#efeff1),to(#fff));background:-webkit-linear-gradient(top,#efeff1,#fff);background:-o-linear-gradient(top,#efeff1 0,#fff 100%);background:linear-gradient(180deg,#efeff1,#fff);border:1px solid #dfdfe2;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 33%;flex:0 1 33%;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out;z-index:2}@media only screen and (max-width:1200px) and (min-width:1px){.headshot-grid__item{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;min-height:25rem}}@media only screen and (max-width:767px) and (min-width:1px){.headshot-grid__item{min-height:18.75rem}}.headshot-grid__item.active{background:#401f68;border:1px solid #401f68}.headshot-grid__item.active .text-container .h4,.headshot-grid__item.active .text-container p.title{color:#fff}.headshot-grid__item.active .text-container .expand.button{background-color:#fff;color:#4e2a84}.headshot-grid__item .photo{height:60%;overflow:hidden;padding:1.3125rem 0;position:relative;width:90%}.headshot-grid__item .photo img,.headshot-grid__item .photo picture{border-radius:.5rem;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.headshot-grid__item .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:40%;justify-content:space-between;padding:0 1.5625rem 1.75rem;position:relative;width:100%;z-index:3}@media only screen and (max-width:1024px) and (min-width:1px){.headshot-grid__item .text-container{margin:0 0 1.25rem 1.25rem}}.headshot-grid__item .text-container .h4{color:#4e2a84;font-weight:600}@media only screen and (max-width:1024px) and (min-width:1px){.headshot-grid__item .text-container .h4{font-size:1.5rem;letter-spacing:normal}}.headshot-grid__item .text-container p.title{color:#15171a;font-weight:475;margin-top:0}.headshot-grid__item .text-container .expand.button{height:3.5rem;max-width:10.875rem;min-width:unset}.headshot-grid__description{background:#4e2a84;grid-area:desc;max-height:0;max-width:0;opacity:0;overflow:hidden;position:relative;top:-7.5rem;z-index:0}.headshot-grid__description,.headshot-grid__description.active{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.headshot-grid__description.active{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;max-height:1344px;max-width:1360px;opacity:1}@media only screen and (max-width:767px) and (min-width:1px){.headshot-grid__description.active{grid-area:unset;max-height:unset}}.headshot-grid__description[aria-hidden=true] a,.headshot-grid__description[aria-hidden=true] button{display:none}.headshot-grid__description[aria-hidden=false] a{display:inline}.headshot-grid__description[aria-hidden=false] button{display:-webkit-box;display:-ms-flexbox;display:flex}.headshot-grid__description div{padding:0 2em}.headshot-grid__description .description,.headshot-grid__description .h2,.headshot-grid__description .subtitle,.headshot-grid__description .super-header,.headshot-grid__description p{color:#fff}.headshot-grid__description a{color:#fff;text-decoration:underline}.headshot-grid__description .subtitle{font-size:1.5rem;letter-spacing:normal}.headshot-grid__description .description{font-family:Akkurat Pro,sans-serif}.headshot-grid__description .super-header{font-size:.875rem;font-weight:600;letter-spacing:normal;letter-spacing:.14rem;margin-bottom:1.75rem;margin-top:4.375rem}@media only screen and (max-width:767px) and (min-width:1px){.headshot-grid__description .super-header:first-child{margin-top:0}}.headshot-grid__description .left-side,.headshot-grid__description .right-side{margin-bottom:4.375rem;margin-top:10.625rem}.headshot-grid__description .left-side.flex-column{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}@media only screen and (max-width:767px) and (min-width:1px){.headshot-grid__description .right-side{margin-top:0}}.headshot-grid__description .right-side.flex-column{-webkit-box-flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex:0 1 40%;flex:0 1 40%;justify-content:space-between}.headshot-grid__description .news-links{list-style:none;margin-top:0;padding-left:0}.headshot-grid__description .news-links li{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem 0}.headshot-grid__description .news-links li a{color:#fff!important;font-size:1.25rem;font-weight:600;letter-spacing:normal}.headshot-grid__description .news-links li:focus a,.headshot-grid__description .news-links li:hover a{text-decoration:underline}.headshot-grid__description .news-links li .arrow:after{background-image:url(../images/global/arrow-right-white.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;top:-.3125rem;width:1.5rem}.headshot-grid__description .photo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.headshot-grid__description .photo{-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;width:25%}.headshot-grid__description .photo img{border:1.6px solid #fff;border-radius:50%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.engineering-nitrogen-fixation{background:-webkit-gradient(linear,left top,left bottom,from(#efeff1),to(#fff));background:-webkit-linear-gradient(top,#efeff1,#fff);background:-o-linear-gradient(top,#efeff1 0,#fff 100%);background:linear-gradient(180deg,#efeff1,#fff);border-radius:1rem}.engineering-nitrogen-fixation .h3,.engineering-nitrogen-fixation .home #about .our-three-pillars .pillars-container p,.engineering-nitrogen-fixation .page-template-template-home #about .our-three-pillars .pillars-container p,.engineering-nitrogen-fixation .template-research .application-research .research-container li,.engineering-nitrogen-fixation .template-research .application-research .research-container p,.home #about .our-three-pillars .pillars-container .engineering-nitrogen-fixation p,.page-template-template-home #about .our-three-pillars .pillars-container .engineering-nitrogen-fixation p,.template-research .application-research .research-container .engineering-nitrogen-fixation li,.template-research .application-research .research-container .engineering-nitrogen-fixation p{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.engineering-nitrogen-fixation .h3 .icon,.engineering-nitrogen-fixation .home #about .our-three-pillars .pillars-container p .icon,.engineering-nitrogen-fixation .page-template-template-home #about .our-three-pillars .pillars-container p .icon,.engineering-nitrogen-fixation .template-research .application-research .research-container li .icon,.engineering-nitrogen-fixation .template-research .application-research .research-container p .icon,.home #about .our-three-pillars .pillars-container .engineering-nitrogen-fixation p .icon,.page-template-template-home #about .our-three-pillars .pillars-container .engineering-nitrogen-fixation p .icon,.template-research .application-research .research-container .engineering-nitrogen-fixation li .icon,.template-research .application-research .research-container .engineering-nitrogen-fixation p .icon{margin-right:1rem}.engineering-nitrogen-fixation__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:2.5rem 3.125rem}@media only screen and (max-width:1024px) and (min-width:1px){.engineering-nitrogen-fixation__container{gap:1.5rem}}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem 0}}.engineering-nitrogen-fixation__container .enf-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 20%;flex:0 1 20%;-ms-flex-direction:column;flex-direction:column}.engineering-nitrogen-fixation__container .enf-card .image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .image-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;background-color:#fff;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.engineering-nitrogen-fixation__container .enf-card .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .image-container img{-o-object-fit:contain;object-fit:contain}}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5{content:"";display:block;height:3rem;position:relative;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5{height:auto;margin-right:50px;width:50px}}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1:before,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2:before,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3:before,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4:before,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5:before{background-color:#fff;border:2px solid #401f68;border-radius:50%;content:"";-webkit-filter:drop-shadow(0 0 .75rem #a293c1);filter:drop-shadow(0 0 .75rem #a293c1);height:0;left:50%;opacity:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:2}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5:after{bottom:0;content:"";height:0;left:0;position:absolute;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4:after,.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5:after{height:100%}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1:before{height:1rem;opacity:1;width:1rem}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-1:after{width:25%}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2:before{height:1.5rem;opacity:1;width:1.5rem}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-2:after{width:35%}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3:before{height:2.25rem;opacity:1;width:2.25rem}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-3:after{width:50%}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4:before{height:2.5rem;opacity:1;width:2.5rem}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-4:after{width:65%}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5:before{height:3rem;opacity:1;width:3rem}.engineering-nitrogen-fixation__container .enf-card .image-container .deco-5:after{width:85%}}.engineering-nitrogen-fixation__container .enf-card .text-container{margin-top:3.75rem;position:relative}@media only screen and (max-width:1024px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .text-container ul{padding-left:.625rem}}.engineering-nitrogen-fixation__container .enf-card .text-container .h4{color:#4e2a84;font-size:1.5vw;font-weight:600}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation__container .enf-card .text-container .h4{font-size:1.125rem;letter-spacing:normal}}.engineering-nitrogen-fixation__container .enf-card .text-container .description,.engineering-nitrogen-fixation__container .enf-card .text-container li,.engineering-nitrogen-fixation__container .enf-card .text-container ul{font-family:Akkurat Pro,sans-serif;font-weight:400}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-1:before{-webkit-animation:growSize1 1s ease-in forwards;-o-animation:growSize1 1s ease-in forwards;animation:growSize1 1s ease-in forwards}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-1:before{-webkit-animation:unset;-o-animation:unset;animation:unset}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-1:after{-webkit-animation:growHeight1 .75s ease-in forwards;-o-animation:growHeight1 .75s ease-in forwards;animation:growHeight1 .75s ease-in forwards;background-color:#e2dded}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-1:after{-webkit-animation:unset;-o-animation:unset;animation:unset}}@-webkit-keyframes growHeight1{to{height:25%}}@-o-keyframes growHeight1{to{height:25%}}@keyframes growHeight1{to{height:25%}}@-webkit-keyframes growSize1{to{height:1rem;opacity:1;width:1rem}}@-o-keyframes growSize1{to{height:1rem;opacity:1;width:1rem}}@keyframes growSize1{to{height:1rem;opacity:1;width:1rem}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-2:before{-webkit-animation:growSize2 1s ease-in forwards;-o-animation:growSize2 1s ease-in forwards;animation:growSize2 1s ease-in forwards}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-2:before{-webkit-animation:unset;-o-animation:unset;animation:unset}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-2:after{-webkit-animation:growHeight2 .75s ease-in forwards;-o-animation:growHeight2 .75s ease-in forwards;animation:growHeight2 .75s ease-in forwards;background-color:#ccc4de}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-2:after{-webkit-animation:unset;-o-animation:unset;animation:unset}}@-webkit-keyframes growHeight2{to{height:35%}}@-o-keyframes growHeight2{to{height:35%}}@keyframes growHeight2{to{height:35%}}@-webkit-keyframes growSize2{to{height:1.5rem;opacity:1;width:1.5rem}}@-o-keyframes growSize2{to{height:1.5rem;opacity:1;width:1.5rem}}@keyframes growSize2{to{height:1.5rem;opacity:1;width:1.5rem}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-3:before{-webkit-animation:growSize3 1s ease-in forwards;-o-animation:growSize3 1s ease-in forwards;animation:growSize3 1s ease-in forwards}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-3:before{-webkit-animation:unset;-o-animation:unset;animation:unset}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-3:after{-webkit-animation:growHeight3 .75s ease-in forwards;-o-animation:growHeight3 .75s ease-in forwards;animation:growHeight3 .75s ease-in forwards;background-color:#a293c1}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-3:after{-webkit-animation:unset;-o-animation:unset;animation:unset}}@-webkit-keyframes growHeight3{to{height:50%}}@-o-keyframes growHeight3{to{height:50%}}@keyframes growHeight3{to{height:50%}}@-webkit-keyframes growSize3{to{height:2.25rem;opacity:1;width:2.25rem}}@-o-keyframes growSize3{to{height:2.25rem;opacity:1;width:2.25rem}}@keyframes growSize3{to{height:2.25rem;opacity:1;width:2.25rem}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-4:before{-webkit-animation:growSize4 1s ease-in forwards;-o-animation:growSize4 1s ease-in forwards;animation:growSize4 1s ease-in forwards}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-4:before{-webkit-animation:unset;-o-animation:unset;animation:unset}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-4:after{-webkit-animation:growHeight4 .75s ease-in forwards;-o-animation:growHeight4 .75s ease-in forwards;animation:growHeight4 .75s ease-in forwards;background-color:#836daa}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-4:after{-webkit-animation:unset;-o-animation:unset;animation:unset}}@-webkit-keyframes growHeight4{to{height:65%}}@-o-keyframes growHeight4{to{height:65%}}@keyframes growHeight4{to{height:65%}}@-webkit-keyframes growSize4{to{height:2.5rem;opacity:1;width:2.5rem}}@-o-keyframes growSize4{to{height:2.5rem;opacity:1;width:2.5rem}}@keyframes growSize4{to{height:2.5rem;opacity:1;width:2.5rem}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-5:before{-webkit-animation:growSize5 1s ease-in forwards;-o-animation:growSize5 1s ease-in forwards;animation:growSize5 1s ease-in forwards}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-5:before{-webkit-animation:unset;-o-animation:unset;animation:unset}}.engineering-nitrogen-fixation.animate-on-scroll-active .deco-5:after{-webkit-animation:growHeight5 .75s ease-in forwards;-o-animation:growHeight5 .75s ease-in forwards;animation:growHeight5 .75s ease-in forwards;background-color:#664c95}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation.animate-on-scroll-active .deco-5:after{-webkit-animation:unset;-o-animation:unset;animation:unset}}@-webkit-keyframes growHeight5{to{height:85%}}@-o-keyframes growHeight5{to{height:85%}}@keyframes growHeight5{to{height:85%}}@-webkit-keyframes growSize5{to{height:3rem;opacity:1;width:3rem}}@-o-keyframes growSize5{to{height:3rem;opacity:1;width:3rem}}@keyframes growSize5{to{height:3rem;opacity:1;width:3rem}}@media only screen and (max-width:767px) and (min-width:1px){.engineering-nitrogen-fixation .deco-1:before{height:1rem!important;opacity:1!important;width:1rem!important}.engineering-nitrogen-fixation .deco-1:after{background-color:#e2dded!important;width:1rem!important}.engineering-nitrogen-fixation .deco-2:before{height:1.5rem!important;opacity:1!important;width:1.5rem!important}.engineering-nitrogen-fixation .deco-2:after{background-color:#ccc4de!important;width:1.5rem!important}.engineering-nitrogen-fixation .deco-3:before{height:2.25rem!important;opacity:1!important;width:2.25rem!important}.engineering-nitrogen-fixation .deco-3:after{background-color:#a293c1!important;width:2.25rem!important}.engineering-nitrogen-fixation .deco-4:before{height:2.5rem!important;opacity:1!important;width:2.5rem!important}.engineering-nitrogen-fixation .deco-4:after{background-color:#836daa!important;width:2.5rem!important}.engineering-nitrogen-fixation .deco-5:before{height:3rem!important;opacity:1!important;width:3rem!important}.engineering-nitrogen-fixation .deco-5:after{background-color:#664c95!important;width:3rem!important}}section#latest-news{border-bottom:16px solid #e4e4e7;border-top:16px solid #4e2a84}.latest-news-component{padding:3rem 1.0625rem 5rem 3rem}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component{padding:1.25rem}}.latest-news-component .latest-news-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:left;-ms-flex-align:left;align-items:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:1rem}.latest-news-component .latest-news-header .flex-row{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:2.5rem}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component .latest-news-header .flex-row{margin-bottom:1.25rem}}.latest-news-component .latest-news-header .flex-row h2{margin-right:1.375rem}.latest-news-component .latest-news-header .flex-row .post-count{color:#4e2a84;font-size:.75rem;font-weight:600;letter-spacing:normal;text-transform:uppercase}.latest-news-component .latest-news-header .category-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#efeff1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem;row-gap:1rem}.latest-news-component .latest-news-header .category-buttons p.super-header{font-size:.75rem;font-weight:600;letter-spacing:normal;letter-spacing:.18rem}.latest-news-component .latest-news-header .category-buttons p{margin-top:0}.latest-news-component .latest-news-header .category-buttons a.super-header{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(78,42,132,.1);border-radius:.25rem;font-size:.875rem;font-weight:550;letter-spacing:normal;letter-spacing:.21rem;margin:.5rem;padding:.5rem}.latest-news-component .latest-news-header .category-buttons a.super-header.active{background-color:#4e2a84;color:#fff}.latest-news-component .latest-news-header .category-buttons a.super-header:hover{text-decoration:underline}.latest-news-component .latest-news-header .custom-dropdown-selector{background-color:rgba(78,42,132,.1);border:none;color:#4e2a84;cursor:pointer;font-family:Campton,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:normal;letter-spacing:.18rem;padding:0 .625rem;text-transform:uppercase;width:50%}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component .latest-news-header .custom-dropdown-selector{margin-bottom:1.25rem}}.latest-news-component .latest-news-header .custom-dropdown-selector .options-list .option{padding-left:.625rem}.latest-news-component .latest-news-header .custom-dropdown-selector .options-list .option:focus,.latest-news-component .latest-news-header .custom-dropdown-selector .options-list .option:hover{background-color:rgba(78,42,132,.1)}.latest-news-component .latest-news-header .custom-dropdown-selector .options-list .option.selected{background-color:#4e2a84;color:#fff}.latest-news-component .latest-news-header .custom-dropdown-selector .selected-option{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.latest-news-component .latest-news-header .custom-dropdown-selector .selected-option:after{background-image:url(../images/global/ChevronDown.svg);content:"";display:block;height:1.5rem;margin-left:1rem;position:relative;width:1.5rem}.latest-news-component .latest-news-list .news-article{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e4e7;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:1rem 0 2.5rem}.latest-news-component .latest-news-list .news-article:last-child{border-bottom:8px solid #4e2a84}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component .latest-news-list .news-article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.latest-news-component .latest-news-list .news-article img{border-radius:1rem;height:12.5rem;margin-right:1.5rem;-o-object-fit:cover;object-fit:cover;width:12.5rem}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component .latest-news-list .news-article img{-ms-flex-item-align:start;align-self:flex-start;height:auto;margin-bottom:1.25rem;width:50%}}.latest-news-component .latest-news-list .news-article a.h3{color:#4e2a84;font-size:1.5rem;font-weight:600;letter-spacing:normal}.latest-news-component .latest-news-list .news-article a.h3:focus,.latest-news-component .latest-news-list .news-article a.h3:hover{text-decoration:underline}.latest-news-component .latest-news-list .news-article p.description{font-family:Akkurat Pro,sans-serif;font-size:1rem;letter-spacing:normal;line-height:1.5em}.latest-news-component .latest-news-list .news-article .article-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.latest-news-component .latest-news-list .news-article .article-content .categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin-bottom:.625rem}.latest-news-component .latest-news-list .news-article .article-content .categories-container .category{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(78,42,132,.1);font-size:.875rem;font-weight:600;letter-spacing:normal;letter-spacing:.21rem;padding:.5rem}.latest-news-component .latest-news-list .news-article .article-content .categories-container p{margin-top:0}.latest-news-component .latest-news-list .news-article .article-content .button.link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:unset;width:8.75rem}.latest-news-component .latest-news-list .news-article .article-content .button.link .arrow:after{margin-left:.625rem}.latest-news-component .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;margin-top:20px}@media only screen and (max-width:767px) and (min-width:1px){.latest-news-component .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}.latest-news-component .pagination ul{list-style:none}.latest-news-component .pagination .page-item.active a.page-link{background-color:#4e2a84;color:#fff}.latest-news-component .pagination .page-item.disabled a.page-link{opacity:.5}.latest-news-component .pagination a.page-link{cursor:pointer;margin-right:5px;padding:.5rem 1rem;text-decoration:underline}.latest-news-component .pagination a.page-link[aria-label="Previous page"]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.latest-news-component .pagination a.page-link[aria-label="Previous page"]:before{background-image:url(../images/global/arrow-right-purple.svg);content:"";display:block;height:1.5rem;margin-right:.5rem;position:relative;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}.latest-news-component .pagination a.page-link[aria-label="Next page"]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.latest-news-component .pagination a.page-link[aria-label="Next page"]:after{background-image:url(../images/global/arrow-right-purple.svg);content:"";display:block;height:1.5rem;margin-left:.5rem;position:relative;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem}.skiplinks{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;line-height:1;padding:10px 0;position:absolute;top:-100%;-webkit-transition:top .25s ease-in-out;-o-transition:top .25s ease-in-out;transition:top .25s ease-in-out;width:100%;z-index:100}.skiplinks.show{top:0}.skiplinks h2{margin:0 20px;text-transform:uppercase}.skiplinks h2,.skiplinks ul{display:inline-block}.skiplinks ul{margin:0;padding:0}.skiplinks li{display:inline-block;list-style:none;margin:0 20px}.skiplinks a{color:#fff}.skiplinks a:focus,.skiplinks a:hover{text-decoration:underline}.skiplinks a:focus{outline:1px solid hsla(0,0%,100%,.5);outline-offset:2px}header.header{background:#fff;border-bottom:1px solid #e4e4e7;color:#fff;height:95px;left:0;top:2.75rem;width:100%;z-index:9}header.header,header.header.sticky{position:sticky}@media only screen and (max-width:767px) and (min-width:1px){header.header{height:70px}}@media only screen and (max-width:1200px) and (min-width:1px){header.header .wrapper{max-width:95%;padding-left:0!important;padding-right:0!important}}header.header .header-top{background:#4e2a84;position:absolute;top:-2.75rem!important;width:100vw}header.header .header-top:before{background:#e4e4e7;content:"";height:44px;position:absolute;right:0;top:0;width:60%}header.header .header-top:after{background-image:url(../images/global/Rectangle.svg);background-repeat:no-repeat;content:"";display:block;height:44px;position:absolute;right:0;top:0;width:70%}@media only screen and (max-width:767px) and (min-width:1px){header.header .header-top:after,header.header .header-top:before{display:none}}header.header .row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:95px;justify-content:space-between;margin-top:0;z-index:1}@media only screen and (max-width:767px) and (min-width:1px){header.header .row{height:70px}}header.header .row.util-nav{height:2.75rem;position:relative}header.header .row.util-nav .logo{display:inline-block;height:17px;margin-left:10px;overflow:hidden;width:140px}header.header .row.util-nav .logo a{background-image:url(../images/global/Northwestern.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:17px;text-indent:-9999px;width:140px}header.header .row.util-nav .logo a:focus{border:1px solid #fff}header.header .row.util-nav .util-topnav{font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #4e2a84;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.4375rem}header.header .row.util-nav .util-topnav #search-form .search-site{background-color:transparent;border:none}header.header .row.util-nav .util-topnav #search-form .search-site::-webkit-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form .search-site::-moz-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form .search-site:-ms-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form .search-site::-ms-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form .search-site::placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:.9375rem;font-weight:475;letter-spacing:normal}header.header .row.util-nav .util-topnav #search-form .search-icon{height:1rem;width:1rem}header.header .header-shrink-logo,header.header .logo{display:inline-block;height:60px;margin:0;overflow:hidden;width:250px}header.header .header-shrink-logo a,header.header .logo a{background-image:url(../images/global/CSB-logo.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:100%;text-indent:-9999px;width:100%}header.header .header-shrink-logo a:focus,header.header .logo a:focus{border:1px solid #4e2a84}@media only screen and (max-width:767px) and (min-width:1px){header.header .header-shrink-logo a,header.header .logo a{width:80%}}@media only screen and (max-width:1200px) and (min-width:1px){header.header .header-shrink-logo,header.header .logo{height:50px;width:200px}}header.header .mbl-logo{height:60px;margin:0;opacity:0;overflow:hidden;position:absolute;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;width:60px}header.header .mbl-logo a{background-image:url(../images/global/CSB-logo-mobile.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;height:100%;text-indent:-9999px;width:100%}header.header .mbl-logo.show{opacity:1}header.header .mbl-logo.not-homepage{opacity:1;position:relative}header.header .logo{display:block}@media only screen and (max-width:767px) and (min-width:1px){header.header .logo{display:none}}header.header .logo.homepage{display:none}header.header .header-shrink-logo{display:none;opacity:0;-webkit-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);transform:translate(0) scale(1);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only screen and (max-width:1024px) and (min-width:1px){header.header .header-shrink-logo{-webkit-transform:translate(38%,311%) scale(1.5);-o-transform:translate(38%,311%) scale(1.5);transform:translate(38%,311%) scale(1.5)}}@media only screen and (max-width:767px) and (min-width:1px){header.header .header-shrink-logo{-webkit-transform:translate(49%,223%) scale(2);-o-transform:translate(49%,223%) scale(2);transform:translate(49%,223%) scale(2)}}header.header .header-shrink-logo.homepage{display:block;opacity:1;-webkit-transform:translate(25%,260%) scale(1.5);-o-transform:translate(25%,260%) scale(1.5);transform:translate(25%,260%) scale(1.5)}header.header .header-shrink-logo.shrink{-webkit-transform:translate(0) scale(1);-o-transform:translate(0) scale(1);transform:translate(0) scale(1)}@media only screen and (max-width:767px) and (min-width:1px){header.header .header-shrink-logo.shrink{opacity:0}}header.header .hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;cursor:pointer;display:none;margin:0;padding:10px}header.header .hamburger .menu{color:#4e2a84;font-family:Campton,sans-serif;font-size:17px;font-weight:550;padding-right:1rem}header.header .hamburger:focus .hamburger-box:after,header.header .hamburger:focus .hamburger-box:before,header.header .hamburger:focus .hamburger-inner,header.header .hamburger:hover .hamburger-box:after,header.header .hamburger:hover .hamburger-box:before,header.header .hamburger:hover .hamburger-inner{background-color:#4e2a84}header.header .hamburger-box{display:block;height:25px;position:relative;width:35px}header.header .hamburger-box:after,header.header .hamburger-box:before{background-color:#4e2a84;content:"";height:4px;left:0;position:absolute;-webkit-transform:translateY(0) rotate(0deg);-o-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition:top .3s ease,-webkit-transform .3s ease;transition:top .3s ease,-webkit-transform .3s ease;-o-transition:top .3s ease,-o-transform .3s ease;transition:transform .3s ease,top .3s ease;transition:transform .3s ease,top .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}header.header .hamburger-box:before{top:0;width:100%}header.header .hamburger-box:after{top:calc(100% - 4px);width:80%}header.header .hamburger-inner{background-color:#4e2a84;height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:60%}header.header .hamburger.is-active .hamburger-box:before{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}header.header .hamburger.is-active .hamburger-box:after{top:50%;-webkit-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:100%}header.header .hamburger.is-active .hamburger-inner{display:none}@media only screen and (max-width:1024px) and (min-width:1px){header.header .row{margin:0}header.header .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}header.header .row>[class*=col-]:first-child{margin-top:0}}@media only screen and (max-width:568px) and (min-width:1px){header.header .hamburger{padding-right:10px}header.header .hamburger:after{display:block}}.topnav,.util-topnav{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.0625rem;font-weight:550;letter-spacing:normal;margin-left:20px;text-transform:capitalize;vertical-align:top}@media only screen and (max-width:1200px) and (min-width:1px){.topnav,.util-topnav{margin-left:.3125rem}}.topnav a,.util-topnav a{color:#4e2a84}.topnav>ul,.util-topnav>ul{list-style:none;padding:0}.topnav>ul>li,.util-topnav>ul>li{display:inline-block;margin:0 12px;position:relative;vertical-align:top;width:auto}.topnav>ul>li.active>a:after,.util-topnav>ul>li.active>a:after{background-color:#4e2a84;content:"";display:block;height:2px;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:100%}.topnav>ul>li>a,.util-topnav>ul>li>a{display:inline-block}.topnav>ul>li>a:after,.util-topnav>ul>li>a:after{background-color:#4e2a84;content:"";display:block;height:2px;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;width:0}.topnav>ul>li>a:focus:after,.topnav>ul>li>a:hover:after,.util-topnav>ul>li>a:focus:after,.util-topnav>ul>li>a:hover:after{width:100%}.topnav>ul>li ul.submenu,.util-topnav>ul>li ul.submenu{background-color:#fafaf5;border-top:3px solid #4e2a84;left:0;list-style:none;max-height:0;overflow:hidden;padding:0;position:absolute;top:30px;-webkit-transform:perspective(400) rotateX(-90deg);transform:perspective(400) rotateX(-90deg);-webkit-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:.35s;-o-transition:.35s;transition:.35s;width:300px;z-index:999}.topnav>ul>li ul.submenu li,.util-topnav>ul>li ul.submenu li{width:100%}.topnav>ul>li ul.submenu li a,.util-topnav>ul>li ul.submenu li a{color:#000;display:inline-block;line-height:1.2;padding:10px;width:100%}.topnav>ul>li:focus .submenu,.topnav>ul>li:hover,.util-topnav>ul>li:focus .submenu,.util-topnav>ul>li:hover{max-height:1000px;-webkit-transform:perspective(400) rotate3d(0,0,0,0);transform:perspective(400) rotate3d(0,0,0,0)}@media only screen and (max-width:1024px) and (min-width:1px){.util-topnav.no-mbl{display:none!important}.mbl-util-topnav.mbl-only{display:block!important}}.edge .topnav>ul>li ul.submenu,.ie .topnav>ul>li ul.submenu{display:none}.edge .topnav>ul>li:hover .submenu,.ie .topnav>ul>li:hover .submenu{display:block}@media only screen and (max-width:980px) and (min-width:1px){.header .button{display:none}}@media only screen and (max-width:1024px) and (min-width:1px){.topnav{background-color:#fff;display:block;font-size:16px;left:0;margin-left:0;position:absolute;top:70px;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);width:100%;z-index:999}.topnav.open{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.topnav>ul{padding:0 30px}.topnav>ul>li{display:inline-block;height:auto;margin:0;padding:.625rem 0;width:100%}.topnav>ul>li>a{color:#4e2a84;font-size:1.25rem;letter-spacing:normal;line-height:30px;text-align:center;width:100%}.topnav>ul>li>a:after{display:none}.topnav>ul>li:last-child a{border-bottom:none}.topnav>ul>li ul.submenu{position:relative;top:0;width:100%}.topnav>ul>li ul.submenu li{border-bottom:none}.topnav .mbl-util-topnav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e4e4e7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh}.topnav .mbl-util-topnav ul{list-style:none;padding-left:0;text-align:center}.topnav .mbl-util-topnav ul li{padding:.375rem 0}.topnav .mbl-util-topnav ul li a{color:#4e2a84;font-size:1.25rem;letter-spacing:normal;line-height:30px;text-align:center;width:100%}.topnav .mbl-util-topnav #search-form-mbl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #4e2a84;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5rem 4.6875rem}.topnav .mbl-util-topnav #search-form-mbl .search-site{background-color:transparent;border:none;height:2.5rem;padding-top:.3125rem}.topnav .mbl-util-topnav #search-form-mbl .search-site::-webkit-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.topnav .mbl-util-topnav #search-form-mbl .search-site::-moz-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.topnav .mbl-util-topnav #search-form-mbl .search-site:-ms-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.topnav .mbl-util-topnav #search-form-mbl .search-site::-ms-input-placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.topnav .mbl-util-topnav #search-form-mbl .search-site::placeholder{color:#4e2a84;font-family:Campton,sans-serif;font-size:1.25rem;font-weight:500;letter-spacing:normal}.topnav .mbl-util-topnav #search-form-mbl .search-icon{height:1rem;width:1rem}.topnav .mbl-util-topnav:after{background-color:#e4e4e7;bottom:0;content:"";display:block;height:18.75rem;left:0;width:100vw}}.footer,.sub-footer{background-color:#4e2a84;color:#fff;font-size:.875rem;letter-spacing:normal;line-height:1.1428571429em;overflow:hidden;padding:2.8125rem 0 1.25rem;position:relative;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.footer,.sub-footer{padding:.9375rem 0}.footer .wrapper,.sub-footer .wrapper{padding:2rem}}.footer .row,.sub-footer .row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media only screen and (max-width:1024px) and (min-width:1px){.footer .row,.sub-footer .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px) and (min-width:1px){.footer .row,.sub-footer .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:flex-start;text-align:left}}@media only screen and (max-width:960px) and (min-width:1px){.footer .nav,.sub-footer .nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:20px 0}}@media only screen and (max-width:1350px) and (min-width:1px){.footer .nav,.sub-footer .nav{margin-top:.625rem}}.footer .nav ul,.sub-footer .nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}@media only screen and (max-width:960px) and (min-width:1px){.footer .nav ul,.sub-footer .nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media only screen and (max-width:1350px) and (min-width:1px){.footer .nav ul,.sub-footer .nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1024px) and (min-width:1px){.footer .nav ul,.sub-footer .nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer .nav ul li,.sub-footer .nav ul li{color:#fff;margin:0 .75rem}@media only screen and (max-width:1350px) and (min-width:1px){.footer .nav ul li,.sub-footer .nav ul li{margin:.75rem 0}}.footer .nav ul li a,.sub-footer .nav ul li a{color:#fff;font-size:1rem;letter-spacing:normal}.footer .nav ul li a:focus,.footer .nav ul li a:hover,.sub-footer .nav ul li a:focus,.sub-footer .nav ul li a:hover{text-decoration:underline}.footer .side-nav,.sub-footer .side-nav{padding:2.1875rem 0 0}@media only screen and (max-width:767px) and (min-width:1px){.footer .side-nav,.sub-footer .side-nav{padding:.625rem 0}}.footer .side-nav ul,.sub-footer .side-nav ul{list-style-type:none;margin:0;padding:0}.footer .side-nav ul li,.sub-footer .side-nav ul li{padding:.3125rem 0}.footer .side-nav ul li a,.sub-footer .side-nav ul li a{color:#fff;line-height:1.375rem}.footer .side-nav ul li a:focus,.footer .side-nav ul li a:hover,.sub-footer .side-nav ul li a:focus,.sub-footer .side-nav ul li a:hover{text-decoration:underline}.footer .footer-contact,.sub-footer .footer-contact{color:#fff}@media only screen and (max-width:1350px) and (min-width:1px){.footer .footer-contact.row,.sub-footer .footer-contact.row{gap:.625rem}}@media only screen and (max-width:767px) and (min-width:1px){.footer .footer-contact.row,.sub-footer .footer-contact.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-contact .locations,.sub-footer .footer-contact .locations{padding-top:1.875rem}}.footer .footer-contact .locations .location,.sub-footer .footer-contact .locations .location{color:#fff!important;font-family:Akkurat Pro,sans-serif;font-size:1rem;font-weight:400;letter-spacing:normal;padding-left:1.5rem;padding-right:1.5rem}.footer .footer-contact .locations .location:first-of-type,.sub-footer .footer-contact .locations .location:first-of-type{padding-left:0}@media only screen and (max-width:767px) and (min-width:1px){.footer .footer-contact .locations .location,.sub-footer .footer-contact .locations .location{padding:.75rem 0}}.footer .footer-contact .locations .location p,.sub-footer .footer-contact .locations .location p{margin-top:.3125rem}.footer .footer-contact .locations .location .city,.sub-footer .footer-contact .locations .location .city{font-weight:700}.footer .logo,.sub-footer .logo{display:block;margin-right:15px;width:13.9375rem}.footer .socials,.sub-footer .socials{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px) and (min-width:1px){.footer .socials,.sub-footer .socials{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer .socials .super-header,.sub-footer .socials .super-header{color:#fff;font-size:.75rem;padding-right:2rem}.footer .socials .social-icon-container,.sub-footer .socials .social-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px) and (min-width:1px){.footer .socials .social-icon-container,.sub-footer .socials .social-icon-container{padding-top:.625rem}}.footer .socials .social-logo,.sub-footer .socials .social-logo{padding:.3125rem}.footer .socials .social-logo .footer-social,.sub-footer .socials .social-logo .footer-social{display:block}.footer .socials .social-logo .hover,.footer .socials .social-logo span,.footer .socials .social-logo:focus .footer-social,.footer .socials .social-logo:hover .footer-social,.sub-footer .socials .social-logo .hover,.sub-footer .socials .social-logo span,.sub-footer .socials .social-logo:focus .footer-social,.sub-footer .socials .social-logo:hover .footer-social{display:none}.footer .socials .social-logo:focus .hover,.footer .socials .social-logo:hover .hover,.sub-footer .socials .social-logo:focus .hover,.sub-footer .socials .social-logo:hover .hover{display:block}.footer .socials .social-logo:first-of-type,.sub-footer .socials .social-logo:first-of-type{padding:.3125rem .3125rem .3125rem 0}@media only screen and (max-width:1350px) and (min-width:1px){.footer .row:not(.footer-contact){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sub-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#401f68;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0}.sub-footer .wrapper{width:100vw}.sub-footer .wrapper .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px) and (min-width:1px){.sub-footer .wrapper .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.sub-footer .wrapper .row .copyright{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.sub-footer .wrapper .row .copyright p{margin-top:0}.home #about .our-three-pillars .pillars-container .sub-footer .wrapper .row p,.page-template-template-home #about .our-three-pillars .pillars-container .sub-footer .wrapper .row p,.sub-footer .wrapper .row .h3,.sub-footer .wrapper .row .home #about .our-three-pillars .pillars-container p,.sub-footer .wrapper .row .page-template-template-home #about .our-three-pillars .pillars-container p,.sub-footer .wrapper .row .template-research .application-research .research-container li,.sub-footer .wrapper .row .template-research .application-research .research-container p,.template-research .application-research .research-container .sub-footer .wrapper .row li,.template-research .application-research .research-container .sub-footer .wrapper .row p{color:#fff;margin-top:0;max-width:31.25rem;text-align:center}.home #about .our-three-pillars .pillars-container .sub-footer .wrapper .row p,.page-template-template-home #about .our-three-pillars .pillars-container .sub-footer .wrapper .row p,.sub-footer .wrapper .row .copyright,.sub-footer .wrapper .row .h3,.sub-footer .wrapper .row .home #about .our-three-pillars .pillars-container p,.sub-footer .wrapper .row .logo,.sub-footer .wrapper .row .page-template-template-home #about .our-three-pillars .pillars-container p,.sub-footer .wrapper .row .template-research .application-research .research-container li,.sub-footer .wrapper .row .template-research .application-research .research-container p,.template-research .application-research .research-container .sub-footer .wrapper .row li,.template-research .application-research .research-container .sub-footer .wrapper .row p{padding:.75rem 0}#hero{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efeff1));background:-webkit-linear-gradient(top,#fff,#efeff1);background:-o-linear-gradient(top,#fff 0,#efeff1 100%);background:linear-gradient(180deg,#fff,#efeff1)}#hero .flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px) and (min-width:1px){#hero .flex-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#hero .logo-container{height:4.5625rem;min-width:23.4375rem;position:relative}#hero .logo-container img,#hero .logo-container picture{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}#hero .divider{margin:0 3.75rem;position:relative}#hero .divider:after{border:2px solid #4e2a84;content:"";display:block;height:9.8125rem}@media only screen and (max-width:1024px) and (min-width:1px){#hero .divider.large{left:-3.125rem;margin:0}}@media only screen and (max-width:767px) and (min-width:1px){#hero .divider.large{display:none}}#hero .divider.medium{margin:0 1.28125rem}#hero .divider.medium:after{border:1px solid #e4e4e7;height:8.1875rem}@media only screen and (max-width:767px) and (min-width:1px){#hero .divider.medium{display:none}}#hero .divider.small{margin:0 .625rem}#hero .divider.small:after{border:1px solid #e4e4e7;height:1.1875rem}@media only screen and (max-width:1200px) and (min-width:1px){#hero .divider.no-mbl{display:none}}#hero .hero-grid-container{display:grid;grid-template-columns:66% 33%;grid-template-rows:50% 50%;margin:0 auto;max-width:84rem;padding:1.5625rem 0;width:100%}@media only screen and (max-width:1024px) and (min-width:1px){#hero .hero-grid-container{grid-template-columns:50% 50%;grid-template-rows:66% 33%;max-height:45.8125rem;max-width:56.375rem}}#hero .hero-grid-container .photo{height:100%;overflow:hidden;position:relative;width:100%}#hero .hero-grid-container .photo:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";display:block;height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%}#hero .hero-grid-container .photo:focus .overlay,#hero .hero-grid-container .photo:hover .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,24,85,.7)),to(rgba(48,24,85,.7)));background:-webkit-linear-gradient(bottom,rgba(48,24,85,.7),rgba(48,24,85,.7));background:-o-linear-gradient(bottom,rgba(48,24,85,.7) 0,rgba(48,24,85,.7) 100%);background:linear-gradient(0deg,rgba(48,24,85,.7),rgba(48,24,85,.7));opacity:1}#hero .hero-grid-container .photo:focus:after,#hero .hero-grid-container .photo:hover:after{opacity:0}#hero .hero-grid-container .photo:focus .arrow-icon,#hero .hero-grid-container .photo:hover .arrow-icon{background-color:#fff;background-image:url(../images/global/arrow-right-purple.svg)}#hero .hero-grid-container .photo:focus .text-container .title,#hero .hero-grid-container .photo:hover .text-container .title{text-decoration:underline}#hero .hero-grid-container .photo-large{border-bottom-left-radius:1rem;border-top-left-radius:1rem;grid-column:1/span 1;grid-row:1/span 2}#hero .hero-grid-container .photo-large img,#hero .hero-grid-container .photo-large picture{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1024px) and (min-width:1px){#hero .hero-grid-container .photo-large{border-bottom-left-radius:0;border-top-right-radius:1rem;grid-column:1/span 2;grid-row:1/span 1}}#hero .hero-grid-container .photo-small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}#hero .hero-grid-container .photo-small img,#hero .hero-grid-container .photo-small picture{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}#hero .hero-grid-container .photo-small#hero-img2{border-top-right-radius:1rem;grid-column:2/span 1;grid-row:1/span 1}@media only screen and (max-width:1024px) and (min-width:1px){#hero .hero-grid-container .photo-small#hero-img2{border-bottom-left-radius:1rem;border-top-right-radius:0;grid-column:1/span 1;grid-row:2/span 1}}#hero .hero-grid-container .photo-small#hero-img3{border-bottom-right-radius:1rem;grid-column:2/span 1;grid-row:2/span 1}@media only screen and (max-width:1024px) and (min-width:1px){#hero .hero-grid-container .photo-small#hero-img3{grid-column:2/span 1;grid-row:2/span 1}}#hero .hero-grid-container .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:2}#hero .hero-grid-container .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;margin-bottom:1.875rem;position:absolute;text-align:left;width:100%;z-index:2}#hero .hero-grid-container .text-container .flex-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}#hero .hero-grid-container .text-container .super-header,#hero .hero-grid-container .text-container .title{color:#fff;margin-left:2rem}#hero .hero-grid-container .text-container .super-header{font-size:.875rem;letter-spacing:normal}#hero .hero-grid-container .text-container .title{font-size:1.25rem;font-weight:600;letter-spacing:normal;margin-top:.625rem}#hero .hero-grid-container .arrow-icon{background-color:hsla(0,0%,100%,0);background-image:url(../images/global/arrow-right-white.svg);background-repeat:no-repeat;background-size:cover;border-radius:.25rem;height:1.5rem;padding:.375rem;position:absolute;right:1.25rem;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:1.5rem;z-index:3}#hero .upcoming-events{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 1.5625rem}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events{padding:0 1.25rem}}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events{padding-left:.625rem}}#hero .upcoming-events p.super-header{font-size:.875rem;letter-spacing:normal;letter-spacing:3.36px}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events p.super-header{margin-top:1.5625rem}}#hero .upcoming-events .events-container{min-height:8.125rem;padding:1.5625rem 0}@media only screen and (max-width:1200px) and (min-width:1px){#hero .upcoming-events .events-container.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events .events-container.flex-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#hero .upcoming-events .events-container .event{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events .events-container .event{margin-top:1.5625rem;max-width:unset}#hero .upcoming-events .events-container .event:first-child{margin-top:0}}#hero .upcoming-events .events-container .event-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4e2a84;display:-webkit-box;font-size:1.25rem;font-weight:600;letter-spacing:normal;margin-bottom:1.875rem;overflow:hidden}#hero .upcoming-events .events-container .event-name:focus,#hero .upcoming-events .events-container .event-name:hover{text-decoration:underline}#hero .upcoming-events .events-container .event .date-container{font-family:Akkurat Pro,sans-serif}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events .events-container .event .date-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#hero .upcoming-events .events-container .event .date-container .time{margin-top:0!important}#hero .upcoming-events .events-container .event .date-container.flex-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events .events-container .event .date-container.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events .events-container .event .date-container.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events .events-container .event .date-container .divider.small{display:none}}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events .events-container .event .date-container .divider.small{display:-webkit-box;display:-ms-flexbox;display:flex}}#hero .upcoming-events .events-container .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events .events-container .button.no-mbl{display:none}}#hero .upcoming-events .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:0}#hero .upcoming-events .button.mbl-only{display:none}@media only screen and (max-width:1024px) and (min-width:1px){#hero .upcoming-events .button.mbl-only{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.875rem}}@media only screen and (max-width:767px) and (min-width:1px){#hero .upcoming-events .button.mbl-only{-ms-flex-item-align:start;align-self:flex-start}}#hero .mobile-hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#hero .mobile-hero-container .photo{height:100%;overflow:hidden;position:relative;width:100%}#hero .mobile-hero-container .photo:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";display:block;height:100%;left:0;position:relative;top:0;width:100%}#hero .mobile-hero-container .photo-large{border-radius:1rem;width:100%}#hero .mobile-hero-container .photo-large img,#hero .mobile-hero-container .photo-large picture{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}#hero .mobile-hero-container .mbl-hero-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#e4e4e7;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:.3125rem 0;padding:1rem}#hero .mobile-hero-container .mbl-hero-image:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:unset;-ms-flex-direction:column;flex-direction:column;padding:unset}#hero .mobile-hero-container .mbl-hero-image:first-child .mbl-hero-image-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:10.625rem;position:relative;width:100%}#hero .mobile-hero-container .mbl-hero-image:first-child .mbl-hero-image-container:after{background-color:#e4e4e7;bottom:0;content:"";display:block;height:6.25rem;left:0;position:absolute;width:100%;z-index:-1}#hero .mobile-hero-container .mbl-hero-image:first-child .text-container{background-color:#e4e4e7;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-left:0;padding:1rem}#hero .mobile-hero-container .mbl-hero-image-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:6.25rem;width:6.25rem}#hero .mobile-hero-container .mbl-hero-image-container img,#hero .mobile-hero-container .mbl-hero-image-container picture{border-radius:1rem;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}#hero .mobile-hero-container .mbl-hero-image .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:column;flex-direction:column;margin-left:.5rem}#hero .mobile-hero-container .mbl-hero-image .text-container .title{font-size:1rem;letter-spacing:normal;line-height:1.2em;margin-top:.3125rem}#hero .mobile-hero-container .mbl-hero-image .text-container .super-header{font-size:.875rem;letter-spacing:normal}#hero .mobile-hero-container .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:2}section.section{padding:6.25rem 0}section.section h2{color:#4e2a84}section.section .row>div{opacity:0;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}section.section.loaded .row>div{opacity:1;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}@media only screen and (max-width:960px){section.section{padding:75px 0}}@media only screen and (max-width:767px) and (min-width:1px){section.section{padding:3.125rem 0}}.full-footer{position:relative;z-index:8}.full-footer .wrapper{padding-left:.625rem;padding-right:.625rem}.full-footer .super-footer-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 10rem;position:relative;top:94px;z-index:3}@media only screen and (max-width:1024px) and (min-width:1px){.full-footer .super-footer-container{margin:0 .625rem}}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .super-footer-container{top:0}}.full-footer .super-footer-container .text-container{padding:2.875rem 2.5625rem;text-align:left}.full-footer .super-footer-container .text-container .h2{color:#4e2a84}@media only screen and (max-width:1024px) and (min-width:1px){.full-footer .super-footer-container .text-container .h2{font-size:3rem;letter-spacing:normal}}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .super-footer-container .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem;text-align:center}.full-footer .super-footer-container .text-container .h2{font-size:1.5rem;letter-spacing:normal}.full-footer .super-footer-container .text-container .super-header{font-size:.875rem;letter-spacing:normal;letter-spacing:3.36px;margin-bottom:.75rem;width:15.625rem}}.full-footer .footer-grid-container{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:100%;height:47rem;margin:0 auto;max-width:87.5rem;padding:1.5625rem 0;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container{gap:1rem;grid-template-columns:100%;grid-template-rows:33% 33% 33%;height:62.5rem;padding:3.125rem 0}}.full-footer .footer-grid-container .photo{height:100%;overflow:hidden;position:relative;width:100%}.full-footer .footer-grid-container .photo img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.full-footer .footer-grid-container .photo:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.5));background:-o-linear-gradient(bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.5));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.full-footer .footer-grid-container .photo:first-of-type{border-bottom-left-radius:1rem;border-top-left-radius:1rem}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container .photo:first-of-type,.full-footer .footer-grid-container .photo:not(:first-of-type),.full-footer .footer-grid-container .photo:not(:last-of-type){border-radius:1rem}}.full-footer .footer-grid-container .photo:last-of-type{border-bottom-right-radius:1rem;border-top-right-radius:1rem}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container .photo:last-of-type{border-radius:1rem}}.full-footer .footer-grid-container .photo:focus .overlay,.full-footer .footer-grid-container .photo:hover .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,24,85,.7)),to(rgba(48,24,85,.7)));background:-webkit-linear-gradient(bottom,rgba(48,24,85,.7),rgba(48,24,85,.7));background:-o-linear-gradient(bottom,rgba(48,24,85,.7) 0,rgba(48,24,85,.7) 100%);background:linear-gradient(0deg,rgba(48,24,85,.7),rgba(48,24,85,.7));opacity:1}.full-footer .footer-grid-container .photo:focus .text-container .button,.full-footer .footer-grid-container .photo:hover .text-container .button{background-color:#fff;border:1px solid #fff;color:#4e2a84;text-decoration:none}.full-footer .footer-grid-container .photo:focus .text-container .button .arrow:after,.full-footer .footer-grid-container .photo:hover .text-container .button .arrow:after{background-image:url(../images/global/arrow-right-purple.svg)}.full-footer .footer-grid-container .overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(48,24,85,.5)),to(rgba(48,24,85,.5)));background:-webkit-linear-gradient(bottom,rgba(48,24,85,.5),rgba(48,24,85,.5));background:-o-linear-gradient(bottom,rgba(48,24,85,.5) 0,rgba(48,24,85,.5) 100%);background:linear-gradient(0deg,rgba(48,24,85,.5),rgba(48,24,85,.5));height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%;z-index:2}.full-footer .footer-grid-container .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:35%;justify-content:space-between;margin-bottom:1.875rem;margin-left:2rem;position:absolute;text-align:left;width:100%;z-index:2}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container .text-container{margin-bottom:9rem;margin-left:1rem}}.full-footer .footer-grid-container .text-container .flex-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%}.full-footer .footer-grid-container .text-container .h2,.full-footer .footer-grid-container .text-container .title{color:#fff}.full-footer .footer-grid-container .text-container .button{min-width:unset}.full-footer .footer-grid-container .text-container .title{font-size:1.5rem;font-weight:550;letter-spacing:normal;margin-top:.625rem;width:90%}@media only screen and (max-width:1024px) and (min-width:1px){.full-footer .footer-grid-container .text-container .title{font-size:1.125rem;font-weight:400;letter-spacing:normal}}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container .text-container .title{font-size:1.125rem;font-weight:400;letter-spacing:normal}}.full-footer .footer-grid-container:after{background-color:#4e2a84;bottom:0;content:"";display:block;height:6.25rem;left:0;position:absolute;width:100vw;z-index:-1}@media only screen and (max-width:767px) and (min-width:1px){.full-footer .footer-grid-container:after{display:none}}.home section#hero,.page-template-template-home section#hero{overflow:hidden;padding-top:5rem}.home section#hero .row,.page-template-template-home section#hero .row{opacity:0;-webkit-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.home section#hero .row div .button-row,.page-template-template-home section#hero .row div .button-row{margin-top:70px}.home section#hero.loaded .row,.page-template-template-home section#hero.loaded .row{opacity:1;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.home .home-content,.page-template-template-home .home-content{background-image:url(../images/global/BackgroundElements.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:6.25rem;position:relative;z-index:-1}@media only screen and (max-width:767px) and (min-width:1px){.home .home-content,.page-template-template-home .home-content{background-image:url(../images/global/BackgroundElements-mobile.svg)}}.home .section .bg-img,.page-template-template-home .section .bg-img{max-width:unset;-o-object-fit:cover;object-fit:cover;opacity:1;position:absolute;width:100vw;width:100%;z-index:-1}.home .section .row,.page-template-template-home .section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:850px) and (min-width:1px){.home .section .row .flex-row,.page-template-template-home .section .row .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.home .section .row .col-left,.page-template-template-home .section .row .col-left{-webkit-box-flex:1;-ms-flex:1 1 47%;flex:1 1 47%;margin-right:3%;max-width:47%;position:relative}@media only screen and (max-width:1024px) and (min-width:1px){.home .section .row .col-left,.page-template-template-home .section .row .col-left{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-left:3%}}@media only screen and (max-width:850px) and (min-width:1px){.home .section .row .col-left,.page-template-template-home .section .row .col-left{margin-left:3%;margin-right:0;max-width:100%}}.home .section .row .col-right,.page-template-template-home .section .row .col-right{-webkit-box-flex:1;-ms-flex:1 1 47%;flex:1 1 47%;margin-left:3%;max-width:47%;position:relative}@media only screen and (max-width:1024px) and (min-width:1px){.home .section .row .col-right,.page-template-template-home .section .row .col-right{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;margin-left:3%}}@media only screen and (max-width:850px) and (min-width:1px){.home .section .row .col-right,.page-template-template-home .section .row .col-right{margin-right:0;max-width:100%}.home .section .row .col-right.no-mbl,.page-template-template-home .section .row .col-right.no-mbl{display:none!important}}.home .section .row .col-right.mbl-only,.page-template-template-home .section .row .col-right.mbl-only{display:none}@media only screen and (max-width:850px) and (min-width:1px){.home .section .row .col-right.mbl-only,.page-template-template-home .section .row .col-right.mbl-only{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}}.home .section pre,.page-template-template-home .section pre{background-color:rgba(0,0,0,.5);color:#fff;display:inline-block;padding-left:.5em;padding-right:.5em;vertical-align:bottom}.home .section ul>li>a,.page-template-template-home .section ul>li>a{color:#000;text-decoration:underline}.home .section ul>li>a:focus,.home .section ul>li>a:hover,.page-template-template-home .section ul>li>a:focus,.page-template-template-home .section ul>li>a:hover{color:#4e2a84;text-decoration:underline}.home .section .img-container,.page-template-template-home .section .img-container{-webkit-box-flex:0;aspect-ratio:1/1;border-radius:16px;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;position:relative;width:100%}@media only screen and (max-width:850px) and (min-width:1px){.home .section .img-container,.page-template-template-home .section .img-container{width:60%}}@media only screen and (max-width:767px) and (min-width:1px){.home .section .img-container,.page-template-template-home .section .img-container{height:21.875rem;width:100%}}.home .section .img-container .section-img,.page-template-template-home .section .img-container .section-img{border-radius:16px;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.home .section .img-container .section-img,.page-template-template-home .section .img-container .section-img{max-height:18.75rem}}.home .section #about-container,.page-template-template-home .section #about-container{max-width:38.6875rem}@media only screen and (max-width:1200px) and (min-width:1px){.home .section #about-container,.page-template-template-home .section #about-container{max-width:29.75rem}}@media only screen and (max-width:767px) and (min-width:1px){.home .section #about-container,.page-template-template-home .section #about-container{width:100%}}.home .section .small-img-container,.page-template-template-home .section .small-img-container{-webkit-box-flex:0;border:16px solid #fff;border-radius:16px;bottom:15%;-ms-flex:0 1 auto;flex:0 1 auto;height:237px;left:55%;position:relative;width:300px}@media only screen and (max-width:1200px) and (min-width:1px){.home .section .small-img-container,.page-template-template-home .section .small-img-container{height:150px;width:200px}}@media only screen and (max-width:767px) and (min-width:1px){.home .section .small-img-container,.page-template-template-home .section .small-img-container{border:7px solid #fff;bottom:unset;height:8.875rem;left:42%;top:-67%;width:11.3125rem}}.home .section .small-img-container .small-img,.page-template-template-home .section .small-img-container .small-img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.home .section .text-container,.page-template-template-home .section .text-container{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media only screen and (max-width:767px) and (min-width:1px){.home .section .text-container,.page-template-template-home .section .text-container{margin-bottom:1.25rem}}.home .section .text-container h2,.page-template-template-home .section .text-container h2{margin-top:5%}.home .section .section-subtitle,.page-template-template-home .section .section-subtitle{color:#4e2a84}.home .section .section-body,.page-template-template-home .section .section-body{margin-bottom:4.125rem}.home #about,.page-template-template-home #about{padding:3rem 0 6.25rem}@media only screen and (max-width:1200px) and (min-width:1px){.home #about .section-body,.page-template-template-home #about .section-body{margin-bottom:0}}.home #about .text-container,.page-template-template-home #about .text-container{-webkit-box-align:left;-ms-flex-align:left;-webkit-box-pack:start;-ms-flex-pack:start;align-items:left;justify-content:flex-start;margin-bottom:1.875rem;margin-left:4rem}.home #about .text-container .section-body,.page-template-template-home #about .text-container .section-body{margin-top:10px}@media only screen and (max-width:767px) and (min-width:1px){.home #about .text-container,.page-template-template-home #about .text-container{height:unset;margin-left:3%;margin-top:0!important}}.home #about h2,.page-template-template-home #about h2{margin-bottom:0}.home #about .our-three-pillars,.page-template-template-home #about .our-three-pillars{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#4e2a84;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:15px;height:auto;justify-content:center;margin:0 auto;max-width:1118px;overflow:hidden;padding:4.9375rem 6.125rem 5rem;position:relative;top:-2vw}@media only screen and (max-width:1200px) and (min-width:1px){.home #about .our-three-pillars,.page-template-template-home #about .our-three-pillars{top:0}}@media only screen and (max-width:767px) and (min-width:1px){.home #about .our-three-pillars,.page-template-template-home #about .our-three-pillars{margin:3.125rem 0 6.25rem;padding:2.25rem 1.5rem}}.home #about .our-three-pillars .pillar-link,.home #about .our-three-pillars .pillars-container a,.home #about .our-three-pillars .template-research .application-research .research-container a,.page-template-template-home #about .our-three-pillars .pillar-link,.page-template-template-home #about .our-three-pillars .pillars-container a,.page-template-template-home #about .our-three-pillars .template-research .application-research .research-container a,.template-research .application-research .research-container .home #about .our-three-pillars a,.template-research .application-research .research-container .page-template-template-home #about .our-three-pillars a{color:#fff;text-decoration:underline}.home #about .our-three-pillars .pillars-container h3,.home #about .our-three-pillars .pillars-container p,.page-template-template-home #about .our-three-pillars .pillars-container h3,.page-template-template-home #about .our-three-pillars .pillars-container p{color:#fff}.home #research,.page-template-template-home #research{padding:0 0 3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.home #research,.page-template-template-home #research{padding:0}}.home #education,.page-template-template-home #education{padding:0 0 3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.home #education,.page-template-template-home #education{padding:0}}.home #education .small-img-container,.page-template-template-home #education .small-img-container{left:unset;right:15%}@media only screen and (max-width:1024px) and (min-width:1px){.home #education .small-img-container,.page-template-template-home #education .small-img-container{left:42%;right:unset}}.home #education .small-stat,.page-template-template-home #education .small-stat{left:25%}@media only screen and (max-width:1024px) and (min-width:1px){.home #education .small-stat,.page-template-template-home #education .small-stat{left:0}}.home #entrepreneurship,.page-template-template-home #entrepreneurship{padding:0 0 3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.home #entrepreneurship,.page-template-template-home #entrepreneurship{padding:0}}.home .simpleParallax.simple-parallax-initialized,.page-template-template-home .simpleParallax.simple-parallax-initialized{overflow:visible!important}.template-research section#research-hero{background-color:#e4e4e7;overflow:hidden;padding:5rem 0}@media only screen and (max-width:767px) and (min-width:1px){.template-research section#research-hero{height:auto;min-height:29rem}}.template-research section#research-hero .wrapper{position:relative}.template-research section#research-hero .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.template-research section#research-hero .text-container{margin:0 .625rem}.template-research section#research-hero .text-container h1,.template-research section#research-hero .text-container p{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width:767px) and (min-width:1px){.template-research section#research-hero .text-container h1,.template-research section#research-hero .text-container p{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.template-research section#research-hero .text-container p{font-family:Akkurat Pro,sans-serif}.template-research section#research-hero .text-container h1{padding-right:2.5rem}@media only screen and (max-width:767px) and (min-width:1px){.template-research section#research-hero .text-container h1{margin-bottom:1.25rem}}.template-research section#research-hero .text-container .left-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.template-research section#research-hero .text-container .right-side{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.template-research section#research-hero .text-container a{color:#4e2a84;text-decoration:underline}.template-research .application-research{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#401f68;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:center;margin:0 10rem;padding:4.9375rem 6.125rem 5rem;position:relative;z-index:1}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .application-research{margin:0 6.25rem;padding:3rem 2.5rem}}@media only screen and (max-width:767px) and (min-width:1px){.template-research .application-research{margin:1.25rem 0;position:relative}}.home #about .our-three-pillars .pillars-container .template-research .application-research a,.page-template-template-home #about .our-three-pillars .pillars-container .template-research .application-research a,.template-research .application-research .home #about .our-three-pillars .pillars-container a,.template-research .application-research .page-template-template-home #about .our-three-pillars .pillars-container a,.template-research .application-research .pillar-link,.template-research .application-research .research-container a{color:#fff;text-decoration:underline}.template-research .application-research .research-container li,.template-research .application-research .research-container p{color:#fff;font-weight:600!important}.template-research .application-research .research-container h3{color:#fff}.template-research .application-research-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.template-research .application-research-container:before{background-color:#e4e4e7;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.template-research .application-research-container .wrapper{padding-left:0;padding-right:0}@media only screen and (max-width:1520px) and (min-width:1px){.template-research .application-research-container .wrapper{max-width:none}}.template-research .application-research-container .wrapper:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(31,0,53,.9)),to(rgba(31,0,53,.9))),url(../images/research/stock-dna.jpg);background:-webkit-linear-gradient(bottom,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background:-o-linear-gradient(bottom,rgba(31,0,53,.9) 0,rgba(31,0,53,.9) 100%),url(../images/research/stock-dna.jpg);background:linear-gradient(0deg,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background-position:top;background-repeat:no-repeat;background-size:150%;border-top-left-radius:1rem;border-top-right-radius:1rem;bottom:-1px;content:"";display:block;height:25%;margin:0 auto;max-width:1440px;position:absolute;width:100%}@media only screen and (max-width:1520px) and (min-width:1px){.template-research .application-research-container .wrapper:after{margin:0 2.5rem;width:calc(100vw - 80px)}}@media only screen and (max-width:767px) and (min-width:1px){.template-research .application-research-container .wrapper:after{display:none}}.template-research .scales{height:auto;overflow:auto;padding:0 2.5rem;position:relative;z-index:0}@media only screen and (max-width:767px) and (min-width:1px){.template-research .scales{display:none}}.template-research .scales .wrapper{background:-webkit-gradient(linear,left bottom,left top,from(rgba(31,0,53,.9)),to(rgba(31,0,53,.9))),url(../images/research/stock-dna.jpg);background:-webkit-linear-gradient(bottom,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background:-o-linear-gradient(bottom,rgba(31,0,53,.9) 0,rgba(31,0,53,.9) 100%),url(../images/research/stock-dna.jpg);background:linear-gradient(0deg,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;position:relative}.template-research .scales-header{padding:12.1875rem 7.0625rem;width:75%}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-header{padding:12.1875rem 2.5rem}}@media only screen and (max-width:767px) and (min-width:1px){.template-research .scales-header{padding:2.5rem 1.25rem;width:100%}}.template-research .scales-header .description,.template-research .scales-header .super-header,.template-research .scales-header .title,.template-research .scales-header ul{color:#fff}.template-research .scales-header .button{max-width:17.8125rem}.template-research .scales-framework{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:0 3.125rem;z-index:1}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-framework{padding:0}}@media only screen and (max-width:767px) and (min-width:1px){.template-research .scales-framework{padding:0 1.25rem}}.template-research .scales-framework .card-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 0 50%;flex:1 0 50%;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-right:2.25rem}@media only screen and (max-width:1200px) and (min-width:1px){.template-research .scales-framework .card-container{margin-right:1.5625rem}}@media only screen and (max-width:767px) and (min-width:1px){.template-research .scales-framework .card-container{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:1.25rem}}.template-research .scales-framework .scroll-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 50%;flex:0 1 50%;-ms-flex-direction:column;flex-direction:column}.template-research .scales-framework .scroll-container.end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.template-research .scales-framework .scroll-container .will-pin.pin-spacer{-webkit-box-ordinal-group:1;-ms-flex-order:0;-ms-flex-negative:1;-ms-flex-preferred-size:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:auto;flex-shrink:1;float:none;grid-area:auto/auto/auto/auto;height:550.001px;inset:0;margin:0;order:0;overflow:visible;padding:0 0 .001px;place-self:auto;position:relative;width:550px;z-index:auto}.template-research .scales-framework .scroll-container .will-pin .image-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:550px;justify-content:center;position:relative;width:550px}@media only screen and (max-width:1200px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container{height:450px;width:450px}}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container{height:400px;width:400px}}.template-research .scales-framework .scroll-container .will-pin .image-container.fixed{-webkit-box-sizing:border-box;box-sizing:border-box;height:550px;margin:0;max-height:550px;max-width:550px;padding:0;position:fixed;rotate:none;scale:none;top:135px;-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0);translate:none;width:550px}@media only screen and (max-width:1200px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container.fixed{height:450px;width:450px}}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container.fixed{height:400px;width:400px}}.template-research .scales-framework .scroll-container .will-pin .image-container .background-image{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container .background-image{margin-right:5rem}}.template-research .scales-framework .scroll-container .will-pin .image-container .fade-img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:100%}@media only screen and (max-width:1024px) and (min-width:1px){.template-research .scales-framework .scroll-container .will-pin .image-container .fade-img{margin-right:5rem}}.template-research .scales-framework .description,.template-research .scales-framework .super-header,.template-research .scales-framework .title,.template-research .scales-framework ul{color:#fff}.template-research .scales-framework .description,.template-research .scales-framework ul{font-family:Akkurat Pro,sans-serif}.template-research .scales-framework .icon{height:2.5rem;margin-right:1rem;width:2.5rem}.template-research .scales-mobile{display:none}@media only screen and (max-width:767px) and (min-width:1px){.template-research .scales-mobile{display:block}.template-research .scales-mobile.hide{display:none}}.template-research .scales-mobile .swiper{margin:1.25rem}.template-research .scales-mobile .swiper-wrapper .swiper-slide{background:-webkit-gradient(linear,left bottom,left top,from(rgba(31,0,53,.9)),to(rgba(31,0,53,.9))),url(../images/research/stock-dna.jpg);background:-webkit-linear-gradient(bottom,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background:-o-linear-gradient(bottom,rgba(31,0,53,.9) 0,rgba(31,0,53,.9) 100%),url(../images/research/stock-dna.jpg);background:linear-gradient(0deg,rgba(31,0,53,.9),rgba(31,0,53,.9)),url(../images/research/stock-dna.jpg);background-repeat:no-repeat;background-size:cover;border-radius:1rem;position:relative}.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .image-container{aspect-ratio:1/1;height:auto;max-width:43.75rem;position:relative}.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .image-container img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container{color:#fff;padding:0 3.125rem 5rem}.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .super-header{color:#fff}.home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title,.page-template-template-home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container li.title,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container li.title,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container p.title,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .home #about .our-three-pillars .pillars-container p.title,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .page-template-template-home #about .our-three-pillars .pillars-container p.title,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .title.h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.875rem;margin-bottom:1.875rem}.home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture,.page-template-template-home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container li.title picture,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container li.title picture,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container p.title picture,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .home #about .our-three-pillars .pillars-container p.title picture,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .page-template-template-home #about .our-three-pillars .pillars-container p.title picture,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .title.h3 picture{height:40px;margin-right:1rem;width:40px}.home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture img,.page-template-template-home #about .our-three-pillars .pillars-container .template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture img,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container li.title picture img,.template-research .application-research .research-container .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container p.title picture img,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container li.title picture img,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .application-research .research-container p.title picture img,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .home #about .our-three-pillars .pillars-container p.title picture img,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .page-template-template-home #about .our-three-pillars .pillars-container p.title picture img,.template-research .scales-mobile .swiper-wrapper .swiper-slide .slide-inside .text-container .title.h3 picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.template-research .scales-mobile .swiper .swiper-button-next,.template-research .scales-mobile .swiper .swiper-button-prev{color:#fff;opacity:.8;top:44%}.accordion{padding-top:4.6875rem}@media only screen and (max-width:767px) and (min-width:1px){.accordion{padding-top:0}}.accordion .xl-padding{padding-bottom:3.125rem}@media only screen and (max-width:1024px) and (min-width:1px){.accordion .xl-padding .h2{font-size:2.25rem;letter-spacing:normal}}.template-engage section#engage-hero{padding-top:5rem}.template-engage section#engage-hero .wrapper{position:relative}.template-engage section#engage-hero .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.template-engage section#engage-hero .row .right-side,.template-engage section#engage-hero .text-container h1,.template-engage section#engage-hero .text-container p{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width:767px) and (min-width:1px){.template-engage section#engage-hero .text-container h1{margin-bottom:1.25rem}}.template-engage section#engage-hero .text-container p{font-family:Akkurat Pro,sans-serif}.template-engage section#engage-hero .text-container a{color:#4e2a84;text-decoration:underline}.template-engage section#engage-hero:after{background-color:#e4e4e7;content:"";display:block;height:100%;left:0;max-height:450px;position:absolute;top:0;width:100vw;z-index:-1}.template-engage section#engage-hero .ways-to-engage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#401f68;border-radius:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;gap:15px;justify-content:center;margin:3rem .5rem;overflow:hidden;padding:3rem 4rem;position:relative;z-index:1}.template-engage section#engage-hero .ways-to-engage.active{border-bottom-left-radius:0;border-bottom-right-radius:0;margin:3rem .5rem 0}@media only screen and (max-width:1024px) and (min-width:1px){.template-engage section#engage-hero .ways-to-engage{margin:3.125rem 1.875rem}}.template-engage section#engage-hero .ways-to-engage .engage-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;list-style:none;padding-left:0;padding-top:1.5rem}.template-engage section#engage-hero .ways-to-engage .engage-container .engage-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-item-align:start;align-items:center;align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.1);border:none;border-radius:3.16px;border-radius:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.25rem;font-weight:550;height:auto;justify-content:space-between;letter-spacing:normal;padding:8px 16px;position:relative;text-align:left;text-decoration:underline;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:auto}.template-engage section#engage-hero .ways-to-engage .engage-container .engage-link .close-icon{color:#401f68;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.3125rem;opacity:0}.template-engage section#engage-hero .ways-to-engage .engage-container .engage-link.active{background-color:#fff;color:#401f68;text-decoration:none}.template-engage section#engage-hero .ways-to-engage .engage-container .engage-link.active .close-icon{opacity:1}.template-engage section#engage-hero .engage-details{background:#4e2a84;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:0;max-width:0;opacity:0;position:relative;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:1}.home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details p,.template-engage section#engage-hero .engage-details .h2,.template-engage section#engage-hero .engage-details .h3,.template-engage section#engage-hero .engage-details .home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details .super-header,.template-engage section#engage-hero .engage-details .template-research .application-research .research-container p,.template-engage section#engage-hero .engage-details a:not(.button),.template-engage section#engage-hero .engage-details li,.template-engage section#engage-hero .engage-details ul,.template-research .application-research .research-container .template-engage section#engage-hero .engage-details p{color:#fff}.template-engage section#engage-hero .engage-details .h2{font-size:2.5rem;font-weight:550}@media only screen and (max-width:767px) and (min-width:1px){.template-engage section#engage-hero .engage-details .h2{font-size:1.5rem}}.template-engage section#engage-hero .engage-details p.description{font-size:1rem;letter-spacing:normal}.home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details p,.template-engage section#engage-hero .engage-details .button,.template-engage section#engage-hero .engage-details .h2,.template-engage section#engage-hero .engage-details .h3,.template-engage section#engage-hero .engage-details .home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details .super-header,.template-engage section#engage-hero .engage-details .template-research .application-research .research-container p,.template-engage section#engage-hero .engage-details a,.template-engage section#engage-hero .engage-details li,.template-engage section#engage-hero .engage-details p.description,.template-engage section#engage-hero .engage-details ul,.template-research .application-research .research-container .template-engage section#engage-hero .engage-details p{display:none}.template-engage section#engage-hero .engage-details[aria-hidden=false] .flex-row{display:none;padding:2.5rem}@media only screen and (max-width:767px) and (min-width:1px){.template-engage section#engage-hero .engage-details[aria-hidden=false] .flex-row{padding:.9375rem}}.template-engage section#engage-hero .engage-details .left-side,.template-engage section#engage-hero .engage-details .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.template-engage section#engage-hero .engage-details .left-side{margin-right:1.25rem}.template-engage section#engage-hero .engage-details .right-side{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start}.template-engage section#engage-hero .engage-details .right-side .image-container{aspect-ratio:1/1;height:auto;position:relative;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.template-engage section#engage-hero .engage-details .right-side .image-container{margin-top:1.25rem}}.template-engage section#engage-hero .engage-details .right-side .image-container img{border-radius:1rem;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.template-engage section#engage-hero .engage-details[aria-hidden=false]{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin:0 .5rem 5.75rem;max-height:2000px;max-width:1360px;opacity:1;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details[aria-hidden=false] p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage section#engage-hero .engage-details[aria-hidden=false] p,.template-engage section#engage-hero .engage-details[aria-hidden=false] .button,.template-engage section#engage-hero .engage-details[aria-hidden=false] .h2,.template-engage section#engage-hero .engage-details[aria-hidden=false] .h3,.template-engage section#engage-hero .engage-details[aria-hidden=false] .home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details[aria-hidden=false] .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage section#engage-hero .engage-details[aria-hidden=false] .super-header,.template-engage section#engage-hero .engage-details[aria-hidden=false] .template-research .application-research .research-container p,.template-engage section#engage-hero .engage-details[aria-hidden=false] a,.template-engage section#engage-hero .engage-details[aria-hidden=false] li,.template-engage section#engage-hero .engage-details[aria-hidden=false] p.description,.template-engage section#engage-hero .engage-details[aria-hidden=false] ul,.template-research .application-research .research-container .template-engage section#engage-hero .engage-details[aria-hidden=false] p{display:-webkit-box;display:-ms-flexbox;display:flex}.template-engage section#engage-hero .engage-details[aria-hidden=false] p>a:not(.button){display:inline}.template-engage section#engage-hero .engage-details[aria-hidden=false] .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex}.template-engage section:not(:first-of-type) .wrapper{border-top:16px solid #4e2a84}.template-engage .engage-with .wrapper .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:6.25rem;padding-top:4.4375rem}@media only screen and (max-width:767px) and (min-width:1px){.template-engage .engage-with .wrapper .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.template-engage .engage-with .wrapper .row .left-side,.template-engage .engage-with .wrapper .row .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (max-width:767px) and (min-width:1px){.template-engage .engage-with .wrapper .row .left-side,.template-engage .engage-with .wrapper .row .right-side{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p,.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p,.template-engage .engage-with .wrapper .row .left-side .h2,.template-engage .engage-with .wrapper .row .left-side .h3,.template-engage .engage-with .wrapper .row .left-side .home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .left-side .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container li,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container p,.template-engage .engage-with .wrapper .row .right-side .h2,.template-engage .engage-with .wrapper .row .right-side .h3,.template-engage .engage-with .wrapper .row .right-side .home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .right-side .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container li,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container p,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side li,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side p,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side li,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side p{color:#4e2a84}.template-engage .engage-with .wrapper .row .left-side .h2,.template-engage .engage-with .wrapper .row .right-side .h2{margin-bottom:3.125rem}.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p,.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p,.template-engage .engage-with .wrapper .row .left-side .h3,.template-engage .engage-with .wrapper .row .left-side .home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .left-side .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container li,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container p,.template-engage .engage-with .wrapper .row .right-side .h3,.template-engage .engage-with .wrapper .row .right-side .home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .right-side .page-template-template-home #about .our-three-pillars .pillars-container p,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container li,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container p,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side li,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side p,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side li,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p .science-icon,.home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p .science-icon,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .left-side p .science-icon,.page-template-template-home #about .our-three-pillars .pillars-container .template-engage .engage-with .wrapper .row .right-side p .science-icon,.template-engage .engage-with .wrapper .row .left-side .h3 .science-icon,.template-engage .engage-with .wrapper .row .left-side .home #about .our-three-pillars .pillars-container p .science-icon,.template-engage .engage-with .wrapper .row .left-side .page-template-template-home #about .our-three-pillars .pillars-container p .science-icon,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container li .science-icon,.template-engage .engage-with .wrapper .row .left-side .template-research .application-research .research-container p .science-icon,.template-engage .engage-with .wrapper .row .right-side .h3 .science-icon,.template-engage .engage-with .wrapper .row .right-side .home #about .our-three-pillars .pillars-container p .science-icon,.template-engage .engage-with .wrapper .row .right-side .page-template-template-home #about .our-three-pillars .pillars-container p .science-icon,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container li .science-icon,.template-engage .engage-with .wrapper .row .right-side .template-research .application-research .research-container p .science-icon,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side li .science-icon,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .left-side p .science-icon,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side li .science-icon,.template-research .application-research .research-container .template-engage .engage-with .wrapper .row .right-side p .science-icon{margin-right:1rem}.template-engage .engage-with .wrapper .row .right-side{margin-left:3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.template-engage .engage-with .wrapper .row .right-side{margin-left:unset;margin-top:2.5rem;padding:0 1.25rem}}.template-engage .engage-with .wrapper .row .left-side{margin-right:3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.template-engage .engage-with .wrapper .row .left-side{margin-right:unset}}.template-engage .engage-with .wrapper .row .section-title{margin-bottom:3.125rem}.template-engage .engage-with .wrapper .row .section-title p:not(.h3){font-family:Akkurat Pro,sans-serif}.template-engage .engage-with .wrapper .row .cta-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #e4e4e7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0}.template-engage .engage-with .wrapper .row .cta-section .button.light{min-width:12.5rem}.template-engage .engage-with .wrapper .row .image-container{-webkit-box-flex:0;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;height:auto;position:relative;width:100%}.template-engage .engage-with .wrapper .row .image-container img{border-radius:1rem;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.news section#news-hero{border-bottom:16px solid #4e2a84;overflow:hidden;padding-top:5rem}.news section#news-hero .wrapper{position:relative}.news section#news-hero .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news section#news-hero .text-container{padding:0 0 3.75rem}.news section#news-hero .text-container .left-side{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-right:1.875rem}@media only screen and (max-width:767px) and (min-width:1px){.news section#news-hero .text-container .left-side{margin-left:1.875rem;margin-right:unset}}.news section#news-hero .text-container .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;font-family:Akkurat Pro,sans-serif;margin-left:1.875rem}.news section#news-hero .text-container a{color:#4e2a84;text-decoration:underline}.news .featured-event{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efeff1));background:-webkit-linear-gradient(top,#fff,#efeff1);background:-o-linear-gradient(top,#fff 0,#efeff1 100%);background:linear-gradient(180deg,#fff,#efeff1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.75rem 10rem}@media only screen and (max-width:1200px) and (min-width:1px){.news .featured-event{padding:3.75rem}}@media only screen and (max-width:767px) and (min-width:1px){.news .featured-event{padding:1.25rem}}@media only screen and (max-width:1200px) and (min-width:1px){.news .featured-event .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news .featured-event .text-container{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-right:2.5rem}@media only screen and (max-width:1200px) and (min-width:1px){.news .featured-event .text-container{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-bottom:2.5rem;margin-right:unset}}.home #about .our-three-pillars .pillars-container .news .featured-event .text-container p,.news .featured-event .text-container .h3,.news .featured-event .text-container .home #about .our-three-pillars .pillars-container p,.news .featured-event .text-container .page-template-template-home #about .our-three-pillars .pillars-container p,.news .featured-event .text-container .template-research .application-research .research-container li,.news .featured-event .text-container .template-research .application-research .research-container p,.page-template-template-home #about .our-three-pillars .pillars-container .news .featured-event .text-container p,.template-research .application-research .research-container .news .featured-event .text-container li,.template-research .application-research .research-container .news .featured-event .text-container p{color:#4e2a84}.news .featured-event .text-container .date,.news .featured-event .text-container .description{font-family:Akkurat Pro,sans-serif}.news .featured-event .left-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news .featured-event .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.news .featured-event .image-container{aspect-ratio:3.5/2;min-height:18.75rem}@media only screen and (max-width:1024px) and (min-width:1px){.news .featured-event .image-container{min-height:unset}}.news .featured-event .image-container img{border-radius:1rem;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}.news .latest-news,.news .latest-news .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.news .latest-news .wrapper{padding-left:0;padding-right:0}@media only screen and (max-width:1024px) and (min-width:1px){.news .latest-news,.news .latest-news .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.news .latest-news #reactNews{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}@media only screen and (max-width:767px) and (min-width:1px){.news .latest-news #reactNews{width:95vw}}.news .latest-news .upcoming-events{-webkit-box-flex:1;background-color:#efeff1;-ms-flex:1 1 33%;flex:1 1 33%;padding:3rem 0 0 2rem}@media only screen and (max-width:1024px) and (min-width:1px){.news .latest-news .upcoming-events{padding:1.25rem}}.home #about .our-three-pillars .pillars-container .news .latest-news .upcoming-events p,.news .latest-news .upcoming-events .h3,.news .latest-news .upcoming-events .home #about .our-three-pillars .pillars-container p,.news .latest-news .upcoming-events .page-template-template-home #about .our-three-pillars .pillars-container p,.news .latest-news .upcoming-events .template-research .application-research .research-container li,.news .latest-news .upcoming-events .template-research .application-research .research-container p,.page-template-template-home #about .our-three-pillars .pillars-container .news .latest-news .upcoming-events p,.template-research .application-research .research-container .news .latest-news .upcoming-events li,.template-research .application-research .research-container .news .latest-news .upcoming-events p{color:#4e2a84}.news .latest-news .upcoming-events .events-container{min-height:8.125rem;padding:1.5625rem 3rem 1.5625rem 0}@media only screen and (max-width:767px) and (min-width:1px){.news .latest-news .upcoming-events .events-container.flex-row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.news .latest-news .upcoming-events .events-container .event{-webkit-box-flex:1;border-bottom:1px solid #ccc;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:767px) and (min-width:1px){.news .latest-news .upcoming-events .events-container .event{margin-top:1.5625rem}}.news .latest-news .upcoming-events .events-container .event-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4e2a84;display:-webkit-box;font-size:1.25rem;font-weight:600;letter-spacing:normal;margin:1rem 0;overflow:hidden}.news .latest-news .upcoming-events .events-container .event-name:focus,.news .latest-news .upcoming-events .events-container .event-name:hover{text-decoration:underline}.news .latest-news .upcoming-events .events-container .event .date-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Akkurat Pro,sans-serif;margin-bottom:.625rem}.news .latest-news .upcoming-events .events-container .event .date-container .time{margin-top:0!important}@media only screen and (max-width:767px) and (min-width:1px){.news .latest-news .upcoming-events .events-container .event .date-container.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.news .latest-news .upcoming-events .events-container .event .divider{margin:0 3.75rem;position:relative}.news .latest-news .upcoming-events .events-container .event .divider:after{border:2px solid #4e2a84;content:"";display:block;height:9.8125rem}.news .latest-news .upcoming-events .events-container .event .divider.small{margin:0 .625rem}.news .latest-news .upcoming-events .events-container .event .divider.small:after{border:1px solid #e4e4e7;height:1.1875rem}@media only screen and (max-width:1024px) and (min-width:1px){.news .latest-news .upcoming-events .events-container .event .divider.no-mbl{display:none}}.news .latest-news .upcoming-events .events-container .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media only screen and (max-width:1024px) and (min-width:1px){.news .latest-news .upcoming-events .events-container .button.no-mbl{display:none}}.news .latest-news .upcoming-events .button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.news .latest-news .upcoming-events .button.mbl-only{display:none}@media only screen and (max-width:1024px) and (min-width:1px){.news .latest-news .upcoming-events .button.mbl-only{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 1.875rem}}@media only screen and (max-width:767px) and (min-width:1px){.news .latest-news .upcoming-events .button.mbl-only{-ms-flex-item-align:start;align-self:flex-start}}.news .latest-news .upcoming-events .twitter-cta{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #ccc;margin-top:1.875rem;padding:2.5rem 2.5rem 2.5rem 0}.news .latest-news .upcoming-events .twitter-cta .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.25rem}.news .latest-news .upcoming-events .twitter-cta .twitter-icon{height:25px;margin-right:.9375rem;margin-top:.3125rem;width:25px}.news .latest-news .upcoming-events .twitter-cta a.h4{color:#4e2a84;font-weight:600}.news .latest-news .upcoming-events .twitter-cta a.h4:focus,.news .latest-news .upcoming-events .twitter-cta a.h4:hover{text-decoration:underline}.flex section#flex-hero{overflow:visible;padding-top:5rem;position:relative}.flex section#flex-hero .wrapper{position:relative}.flex section#flex-hero .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex section#flex-hero .text-container{padding:0 0 3.75rem}.flex section#flex-hero .text-container .left-side{-webkit-box-flex:1;-ms-flex:1 0 51%;flex:1 0 51%;margin-right:1.875rem}@media only screen and (max-width:767px) and (min-width:1px){.flex section#flex-hero .text-container .left-side{margin-bottom:1.25rem}}.flex section#flex-hero .text-container .right-side{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%;font-family:Akkurat Pro,sans-serif;margin-left:1.875rem}@media only screen and (max-width:767px) and (min-width:1px){.flex section#flex-hero .text-container .right-side{margin-left:0}}.flex section#flex-hero .text-container a{color:#4e2a84;text-decoration:underline}.flex section#flex-hero:after{background-color:#e4e4e7;content:"";display:block;height:80%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.flex .banner-img-container{border-radius:1.5rem;margin:0 auto;max-height:31.25rem;max-width:84rem;overflow:hidden;position:relative;width:100%}.flex .banner-img-container img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.flex .banner-img-container:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(31,0,53,.4)),to(rgba(31,0,53,.4)));background:-webkit-linear-gradient(bottom,rgba(31,0,53,.4),rgba(31,0,53,.4));background:-o-linear-gradient(bottom,rgba(31,0,53,.4) 0,rgba(31,0,53,.4) 100%);background:linear-gradient(0deg,rgba(31,0,53,.4),rgba(31,0,53,.4));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.flex-gen-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:5.375rem 12.5rem 3.125rem}@media only screen and (max-width:1200px) and (min-width:1px){.flex-gen-content{margin:5.375rem 7rem 3.125rem}}@media only screen and (max-width:767px) and (min-width:1px){.flex-gen-content{margin:1.25rem}}.flex-gen-content .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.flex-gen-content h2,.flex-gen-content h3{color:#4e2a84}.flex-gen-content a:not(.button){color:#4e2a84;text-decoration:underline}.flex-gen-content ol,.flex-gen-content p,.flex-gen-content p.description,.flex-gen-content ul{font-family:Akkurat Pro,sans-serif}.flex-gen-content .block-quote,.flex-gen-content blockquote,.flex-gen-content pre{word-wrap:break-word;border-left:4px solid #4e2a84;font-family:Campton,sans-serif;margin:28px 0;overflow-x:auto;padding:0 40px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}.flex-gen-content p>iframe{height:500px!important;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.flex-gen-content p>iframe{height:300px!important}}.flex .image-content-section .flex-row{border-top:.5px solid #dedee2;padding:4.6875rem 0}.flex .image-content-section .text-container .h2,.flex .image-content-section .text-container .h3,.flex .image-content-section .text-container .home #about .our-three-pillars .pillars-container p,.flex .image-content-section .text-container .page-template-template-home #about .our-three-pillars .pillars-container p,.flex .image-content-section .text-container .template-research .application-research .research-container li,.flex .image-content-section .text-container .template-research .application-research .research-container p,.flex .image-content-section .text-container a:not(.button),.home #about .our-three-pillars .pillars-container .flex .image-content-section .text-container p,.page-template-template-home #about .our-three-pillars .pillars-container .flex .image-content-section .text-container p,.template-research .application-research .research-container .flex .image-content-section .text-container li,.template-research .application-research .research-container .flex .image-content-section .text-container p{color:#4e2a84;font-family:Campton,sans-serif;font-weight:550}.flex .image-content-section .text-container p{font-family:Akkurat Pro,sans-serif}.flex .image-content-section .large-stat{border-radius:7.75rem;margin-top:2.1875rem}@media only screen and (max-width:1024px) and (min-width:1px){.flex .image-content-section .large-stat{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:767px) and (min-width:1px){.flex .image-content-section .large-stat{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:1rem;-ms-flex-direction:column;flex-direction:column}}.flex .image-content-section .img-container{aspect-ratio:1/1;height:auto;width:31.25rem}@media only screen and (max-width:1024px) and (min-width:1px){.flex .image-content-section .img-container{width:18.75rem}}@media only screen and (max-width:767px) and (min-width:1px){.flex .image-content-section .img-container{margin-bottom:.9375rem;width:auto}}.flex .image-content-section .img-container img{border-radius:1rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flex .card-grid-section{border-top:.5px solid #dedee2;padding:4.6875rem 3rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .card-grid-section{padding:1.25rem}}.flex .card-grid-section h2{margin-bottom:1.875rem}.flex .card-grid-section .basic-card-grid{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media only screen and (max-width:1024px) and (min-width:1px){.flex .card-grid-section .basic-card-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.flex .card-grid-section .basic-card-grid .basic-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;background:-webkit-gradient(linear,left top,left bottom,from(#efeff1),to(#fff));background:-webkit-linear-gradient(top,#efeff1,#fff);background:-o-linear-gradient(top,#efeff1 0,#fff 100%);background:linear-gradient(180deg,#efeff1,#fff);border:1px solid #dfdfe2;border-radius:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 33%;flex:1 1 33%;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px) and (min-width:1px){.flex .card-grid-section .basic-card-grid .basic-card{-webkit-box-flex:0;-ms-flex:0 1 49%;flex:0 1 49%}}@media only screen and (max-width:767px) and (min-width:1px){.flex .card-grid-section .basic-card-grid .basic-card{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.flex .card-grid-section .basic-card-grid .basic-card .image-container{height:250px;width:100%}@media only screen and (max-width:767px) and (min-width:1px){.flex .card-grid-section .basic-card-grid .basic-card .image-container{height:35%}}.flex .card-grid-section .basic-card-grid .basic-card .image-container img{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.flex .card-grid-section .basic-card-grid .basic-card .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:space-between;padding:1.5rem}.flex .card-grid-section .basic-card-grid .basic-card .text-container .h4{color:#4e2a84;font-weight:700}.flex .card-grid-section .basic-card-grid .basic-card .text-container p.description{font-family:Akkurat Pro,sans-serif}.flex .card-grid-section .basic-card-grid .basic-card .text-container .button{justify-self:flex-end;min-width:unset}.flex .headshot-section{border-top:.5px solid #dedee2;padding:4.6875rem 3rem}@media only screen and (max-width:1200px) and (min-width:1px){.flex .headshot-section{padding:4.6875rem 0}}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section{padding:1.25rem}}.flex .headshot-section .h2{margin-bottom:1.25rem}.flex .headshot-section .person-profile{background:-webkit-gradient(linear,left top,left bottom,from(#efeff1),to(#fff));background:-webkit-linear-gradient(top,#efeff1,#fff);background:-o-linear-gradient(top,#efeff1 0,#fff 100%);background:linear-gradient(180deg,#efeff1,#fff);border:1px solid #dfdfe2;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0;padding:3rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section .person-profile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.25rem}}.flex .headshot-section .person-profile .left-side,.flex .headshot-section .person-profile .right-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section .person-profile .left-side,.flex .headshot-section .person-profile .right-side{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin-right:unset}}.flex .headshot-section .person-profile .image-container{max-width:15rem}.flex .headshot-section .person-profile .description{font-family:Campton,sans-serif}.flex .headshot-section .person-profile .left-side{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;margin-right:2.25rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section .person-profile .left-side{margin-right:unset}}.flex .headshot-section .person-profile .right-side{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.flex .headshot-section .super-header{margin-bottom:2.5rem}.flex .headshot-section .people-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:15px;justify-content:flex-start;margin-bottom:.9375rem}@media only screen and (max-width:1200px) and (min-width:1px){.flex .headshot-section .people-grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section .people-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.flex .headshot-section .people-grid .people-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0;background:-webkit-gradient(linear,left top,left bottom,from(#efeff1),to(#fff));background:-webkit-linear-gradient(top,#efeff1,#fff);background:-o-linear-gradient(top,#efeff1 0,#fff 100%);background:linear-gradient(180deg,#efeff1,#fff);border:1px solid #dfdfe2;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 25%;flex:0 1 25%;-ms-flex-direction:column;flex-direction:column;max-width:290px;padding:1rem 1.5rem}@media only screen and (max-width:1200px) and (min-width:1px){.flex .headshot-section .people-grid .people-card{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%;max-width:48%}}@media only screen and (max-width:767px) and (min-width:1px){.flex .headshot-section .people-grid .people-card{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:unset}}.flex .headshot-section .people-grid .people-card .image-container{-ms-flex-item-align:center;align-self:center;aspect-ratio:1/1;height:240px;width:100%}.flex .headshot-section .people-grid .people-card .image-container img,.flex .headshot-section .people-grid .people-card .image-container picture{aspect-ratio:1/1;border-radius:1rem;display:block;height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:1200px) and (min-width:1px){.flex .headshot-section .people-grid .people-card .image-container{width:240px}}.flex .headshot-section .people-grid .people-card .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;margin-top:1.5rem;position:relative}.flex .headshot-section .people-grid .people-card .text-container .h4{color:#4e2a84;line-height:1em}.flex .headshot-section .people-grid .people-card .text-container p.title{color:#15171a;line-height:1.2rem;margin-bottom:1.25rem;margin-top:.625rem;opacity:.8}.flex .headshot-section .people-grid .people-card .text-container .contact{color:#15171a;font-family:Akkurat Pro,sans-serif;opacity:.8}.flex .headshot-section .people-grid .people-card .text-container-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;justify-content:space-between}.flex .headshot-section .people-grid .people-card .text-container .button:not(:first-of-type){margin-top:.625rem}.flex .headshot-grid-section{padding:4.6875rem 3rem}@media only screen and (max-width:1024px) and (min-width:1px){.flex .headshot-grid-section{padding:0}}.flex .enf-section{padding:1.25rem 0}.flex .enf-section .engineering-nitrogen-fixation{padding:2.5rem 3.125rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .enf-section .engineering-nitrogen-fixation{padding:1.25rem 1.5625rem}}.flex .enf-section .engineering-nitrogen-fixation .h2{margin-bottom:2.1875rem}.flex .complex-visual-headshots .super-header{margin-bottom:2.5rem}.flex .complex-visual-headshots .headshot-grid__item .photo{height:60%;width:90%}.flex .complex-visual-headshots .headshot-grid__item .photo img,.flex .complex-visual-headshots .headshot-grid__item .photo picture{height:100%;max-width:unset;-o-object-fit:cover;object-fit:cover;width:100%}.flex .complex-visual-headshots .h2{margin-bottom:2.1875rem}.flex .accordion .wrapper{border-top:.5px solid #dedee2;padding:2.5rem 3rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .accordion .wrapper{padding:1.25rem}}.flex .accordion .h2{margin-bottom:2.1875rem}.flex .col-left{margin-right:6.25rem}@media only screen and (max-width:1024px) and (min-width:1px){.flex .col-left{margin-right:1.25rem}}@media only screen and (max-width:767px) and (min-width:1px){.flex .col-left{margin-right:unset}}.flex .button{min-width:unset}.flex .agenda-block-items{padding:0 0 4.6875rem}.flex .agenda-block-items .wrapper{max-width:990px}.flex .agenda-block-items .agenda-content{border-top:1px solid #dfdfe2}.flex .agenda-block-items .agenda-content h3{font-size:2.125rem;letter-spacing:normal;line-height:1.1764705882em;margin:2.25rem 0}.flex .agenda-block-items .agenda-annotation{margin-top:4.6875rem}.flex .agenda-block-items .agenda-annotation h5{color:#4e2a84;font-size:.75rem;font-weight:600;letter-spacing:normal;letter-spacing:1.2px;line-height:1.1666666667em;text-transform:uppercase}.flex .agenda-block-items .agenda-annotation ol,.flex .agenda-block-items .agenda-annotation ul{margin-top:.625rem}.flex .agenda-block-items .agenda-items .agenda-item{background:#f1f5f9;border-radius:1rem;margin-bottom:1.5625rem;padding:1.5625rem}.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap{display:block}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .agenda-left{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .agenda-left{display:block}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .aitem-time .time-s{background:rgba(78,42,132,.1);border-radius:4px;color:#4e2a84;font-size:.875rem;font-weight:600;letter-spacing:normal;letter-spacing:3.36px;line-height:1.2857142857em;padding:.5rem;text-transform:uppercase}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .aitem-time .time-s{display:inline-block}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .aitem-name{color:#4e2a84;font-size:1.5rem;font-weight:600;letter-spacing:normal;line-height:1.25em;margin-left:2.25rem;margin-right:.9375rem}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .aitem-name{display:inline-block;margin:1.5625rem 0}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-item-wrap .aitem-name p{color:#4e2a84;font-size:1.125rem;font-weight:400;letter-spacing:normal;line-height:1.4444444444em;margin:.3125rem 0 0}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .aitem-button{display:inline-block}}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4e2a84;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3125rem .625rem}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a span{font-size:.75rem;font-weight:600;letter-spacing:normal;letter-spacing:2.88px;line-height:2em;text-transform:uppercase}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a .open{display:none}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a svg{margin-left:.625rem}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a.active .open{display:block}.flex .agenda-block-items .agenda-items .agenda-item .aitem-button a.active .close{display:none}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content{display:none;margin-top:1.5625rem}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;align-items:center;align-self:stretch;background:#fff;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;overflow:hidden}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda:last-child{margin-bottom:0}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;background:#4e2a84;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.375rem;min-height:116px;padding:25px;width:282px}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time{min-height:56px;width:100%}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time P{color:#fff;margin:0}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time P.time{font-size:1.25rem;font-weight:600;letter-spacing:normal;line-height:1.2em;text-align:center}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time P.location{-webkit-box-align:start;-ms-flex-align:start;-ms-flex-item-align:stretch;align-items:flex-start;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;gap:12px;letter-spacing:normal;line-height:1.375em}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time P.location svg{width:15px}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .left-col-time P.location span{opacity:.8;width:calc(100% - 15px)}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time{padding:25px;width:calc(100% - 282px)}@media only screen and (max-width:767px) and (min-width:1px){.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time{width:100%}}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .head{color:#4e2a84;font-size:1.25rem;font-weight:600;letter-spacing:normal;line-height:1.2em}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content{color:#4e2a84;font-size:1rem;letter-spacing:normal;line-height:1.375em;margin-top:.75rem}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content ol,.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content ul{margin-top:.625rem}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content li{margin-top:.1875rem}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content a{text-decoration:underline}.flex .agenda-block-items .agenda-items .agenda-item .agenda-hidden-content .time-agenda .right-col-time .content a:hover{text-decoration:none}.privacy-policy .content{margin:6.25rem auto;max-width:1440px;padding-left:5rem;padding-right:5rem}@media only screen and (max-width:767px) and (min-width:1px){.privacy-policy .content{padding-left:10px;padding-right:10px}}.news-detail section#banner-section{overflow:hidden;padding-top:5rem}.news-detail section#banner-section .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.news-detail section#banner-section .button{min-width:unset}.news-detail section#banner-section .callout-container{margin:40px 0 20px;text-align:center}.news-detail section#banner-section .callout-container,.news-detail section#banner-section .featured-image-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.news-detail section#banner-section .featured-image-container{margin:2.5rem 0}.news-detail section#banner-section .featured-image-container .banner-img-container{border-radius:1rem;overflow:hidden}.news-detail section#banner-section .featured-image-container .banner-img-container img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.news-detail section#banner-section .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news-detail section#banner-section .text-container{padding:0 0 3.75rem}.news-detail section#banner-section .text-container .left-side{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-right:1.875rem}.news-detail section#banner-section .text-container .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;font-family:Akkurat Pro,sans-serif;margin-left:1.875rem}.news-detail section#banner-section:after{background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#efeff1));background:-webkit-linear-gradient(bottom,#fff,#efeff1);background:-o-linear-gradient(bottom,#fff 0,#efeff1 100%);background:linear-gradient(0deg,#fff,#efeff1);content:"";display:block;height:30%;left:0;position:absolute;top:0;width:100vw;z-index:-1}.news-detail .wysiwyg-section .text-container{font-family:Akkurat Pro,sans-serif;margin:1.25rem 3.75rem}@media only screen and (max-width:767px) and (min-width:1px){.news-detail .wysiwyg-section .text-container{margin:1.25rem}}.events-detail section#event-detail-hero{border-bottom:16px solid #4e2a84;overflow:hidden;padding-top:5rem}.events-detail section#event-detail-hero .wrapper{position:relative}.events-detail section#event-detail-hero .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.events-detail section#event-detail-hero .button{border-radius:8px;margin-bottom:1.5rem;min-width:unset}.events-detail section#event-detail-hero .text-container{padding:0 0 3.75rem}.events-detail section#event-detail-hero .text-container .left-side{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-right:1.875rem}.events-detail section#event-detail-hero .text-container .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;font-family:Akkurat Pro,sans-serif;margin-left:1.875rem}.events-detail .tribe-common.tribe-events.tribe-events-view{font-family:Campton,sans-serif!important}.events-detail .tribe-events .tribe-events-c-search__button,.events-detail .tribe-events button.tribe-events-c-search__button{background-color:#4e2a84}.events-detail .tribe-events .tribe-events-c-search__button:focus,.events-detail .tribe-events .tribe-events-c-search__button:hover,.events-detail .tribe-events button.tribe-events-c-search__button:focus,.events-detail .tribe-events button.tribe-events-c-search__button:hover{background-color:#f4f0fa;color:#4e2a84}.events-detail .tribe-common .tribe-common-c-btn-border{border:1px solid #4e2a84;color:#4e2a84}.events-detail .tribe-common .tribe-common-c-btn-border:focus,.events-detail .tribe-common .tribe-common-c-btn-border:focus-within,.events-detail .tribe-common .tribe-common-c-btn-border:hover{background-color:#4e2a84;color:#fff}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{border:1px solid #4e2a84;color:#4e2a84}.single-tribe_events .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#4e2a84;color:#fff}.tribe-events-pg-template .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tribe-events-pg-template .wrapper .callout-container{margin:40px 0 20px}.tribe-events-pg-template .wrapper .callout-container .tribe-events-single-event-title{color:#4e2a84}.tribe-events .datepicker .day.active{background-color:#4e2a84}.tribe-events .datepicker .day.active:hover{background-color:#f4f0fa;color:#4e2a84}.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active.focused:hover,.tribe-events .datepicker .month.active:hover,.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:before,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:before,.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event:hover{background-color:#4e2a84}.tribe-events .datepicker .month.active .tribe-events-calendar-month__day-date-daynum,.tribe-events .datepicker .month.active.focused .tribe-events-calendar-month__day-date-daynum,.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum,.tribe-events .tribe-events-calendar-month__mobile-events-icon--event .tribe-events-calendar-month__day-date-daynum{color:#fff}.tribe-events-meta-group a{color:#4e2a84!important}.error-404-page{background-color:#efeff1;overflow:hidden}.error-404-page .wrapper{margin:0 auto;padding:8.125rem 7.5rem}@media only screen and (max-width:767px) and (min-width:1px){.error-404-page .wrapper{padding:4.375rem 1.25rem 1.25rem}}@media only screen and (max-width:1024px) and (min-width:1px){.error-404-page .wrapper .row.flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.error-404-page .wrapper .left-side,.error-404-page .wrapper .right-side{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 3.125rem}.error-404-page .wrapper .text-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1024px) and (min-width:1px){.error-404-page .wrapper .text-container{margin-top:3.125rem}}.error-404-page .wrapper .hyperlink{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search section#search-hero{background-color:#efeff1;overflow:hidden;padding-top:5rem}.search section#search-hero .search-wrapper{margin:2.8125rem 17.1875rem}@media only screen and (max-width:1024px) and (min-width:1px){.search section#search-hero .search-wrapper{margin:2.8125rem 9.375rem}}@media only screen and (max-width:767px) and (min-width:1px){.search section#search-hero .search-wrapper{margin:3.125rem}}.search section#search-hero h2{margin-bottom:2.1875rem}.search section#search-hero label{color:#4e2a84;font-family:Akkurat Pro,sans-serif;font-size:1rem;font-weight:400;letter-spacing:normal;line-height:24px;text-transform:capitalize}.search section#search-hero #search-page-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid}.search section#search-hero #search-page-form input.search-site{font-family:Akkurat Pro,sans-serif;font-size:1.5rem;font-weight:400;height:2.8125rem;letter-spacing:normal}.search section#search-hero #search-page-form input.search-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;justify-self:flex-end;margin:.75rem 1.5rem .75rem .75rem;position:absolute;width:1.5rem}@media only screen and (max-width:767px) and (min-width:1px){.search section#search-hero #search-page-form input.search-icon{display:none}}.search .alert.alert-warning,.search .search-field{display:none}.search .search-results{margin:0 17.1875rem}@media only screen and (max-width:1200px) and (min-width:1px){.search .search-results{margin:0 9.375rem}}@media only screen and (max-width:767px) and (min-width:1px){.search .search-results{margin:3.125rem}}.search .search-results .wrapper{margin-bottom:6.25rem;margin-top:2.1875rem}.search .search-results .results-container{border-bottom:8px solid #4e2a84;margin-bottom:3rem;margin-top:1.5625rem}.search .search-results .results-container .news-article{border-bottom:.5px solid #dedee2;padding:2.5rem 0}.search .search-results .results-container .news-article .article-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search .search-results .results-container .news-article .article-content .category{-ms-flex-item-align:start;align-self:flex-start;background-color:rgba(78,42,132,.1);border-radius:.25rem;font-weight:550;letter-spacing:.21rem;padding:.5rem}.search .search-results .results-container .news-article .article-content a:not(.button){color:#4e2a84;text-decoration:underline}.search .search-results .results-container .news-article .article-content .h4{color:#4e2a84;font-weight:600}.search .search-results .results-container .news-article .article-content .button{min-width:unset}.search .search-results .pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.search .search-results .pagination .page-numbers{color:#4e2a84;cursor:pointer;margin-right:5px;padding:.5rem 1rem;text-decoration:underline}.search .search-results .pagination .page-numbers.pagination-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.search .search-results .pagination .page-numbers.current{background-color:#4e2a84;color:#fff}.search .search-results .pagination .page-numbers.disabled{opacity:.5}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:height,-o-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-o-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:top .2s,-o-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s,-o-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:left .2s,-o-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s,-o-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:right .2s,-o-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s,-o-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}
