@charset "UTF-8";img,legend{border:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider,html{-webkit-tap-highlight-color:transparent}.icon,button,select{text-transform:none}*,::after,::before{box-sizing:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.icon,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio],td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img.team__icon[src*=".svg"]{width:100%}img.investmentteam[src*=".svg"]{width:80px}}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide,.u-block{display:block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.scrollmagic-pin-spacer{max-height:400px;box-sizing:border-box!important}html{font-size:17px}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.u-center{float:none!important;margin-left:auto;margin-right:auto}.u-center:after,.u-center:before{content:" ";display:table}.u-center:after{clear:both}.u-inline-block{display:inline-block}.u-screen-reader{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.u-text-center{text-align:center}.u-text-left{text-align:left}.u-text-right{text-align:right}.browserUpgrade,.hero__text{text-align:center}.u-black{color:#61676a!important}.u-bg-black{background:#61676a!important}.u-dark-seafoam{color:#1b8e6e!important}.u-bg-dark-seafoam{background:#1b8e6e!important}.u-seafoam{color:#36d9ab!important}.u-bg-seafoam{background:#36d9ab!important}.u-sky-blue{color:#3fa6ec!important}.u-bg-sky-blue{background:#3fa6ec!important}.u-navy{color:#032248!important}.u-bg-navy{background:#032248!important}.u-med-navy{color:#081935!important}.u-bg-med-navy{background:#081935!important}.u-dark-navy{color:#001230!important}.u-bg-dark-navy{background:#001230!important}.u-crimson{color:#c41230!important}.u-bg-crimson{background:#c41230!important}.u-pale-gray{color:#f7f9fa!important}.u-bg-pale-gray{background:#f7f9fa!important}.u-cool-gray{color:#bdc9d6!important}.u-bg-cool-gray{background:#bdc9d6!important}.u-light-gray{color:#c7c7c7!important}.u-bg-light-gray{background:#c7c7c7!important}.u-gray{color:#6f6f6f!important}.u-bg-gray{background:#6f6f6f!important}.u-dark-gray{color:#42525b!important}.u-bg-dark-gray{background:#42525b!important}.u-white{color:#fff!important}.u-bg-white{background:#fff!important}.browserUpgrade,.carousel .slick-slide,.header__inner,.hero,.overlay__slide,.overview--photo .overview__inner,.section,.strategies__carousel>.container,.u-padding-x{padding-left:30px;padding-right:30px}[data-scrollable]{overflow:auto;-webkit-overflow-scrolling:touch}[data-scrollable="x"]{overflow-y:hidden!important}[data-scrollable="y"]{overflow-x:hidden!important}.strategies__carousel{padding-top:45px;padding-bottom:55px}@media screen and (max-width:40em){.u-sm-hide{display:none!important}}@media screen and (max-width:48em){.u-md-show{display:none!important}}@media screen and (min-width:48.0625em){.u-md-hide{display:none!important}}@media screen and (min-width:60em){.browserUpgrade,.carousel .slick-slide,.header__inner,.hero,.overlay__slide,.overview--photo .overview__inner,.section,.strategies__carousel>.container,.u-padding-x{padding-left:80px;padding-right:80px}.strategies__carousel{padding-top:105px;padding-bottom:170px}}@media not print{.u-print-only{display:none!important}}*,:after,:before{box-sizing:inherit}body,html{margin:0;padding:0;box-sizing:border-box;width:100%;overflow-x:hidden}@media screen and (max-width:59.9375em){html.nav-open{overflow:hidden}}body{font-family:sofia-pro,sans-serif;font-weight:300;background:#f7f9fa;color:#6f6f6f;cursor:default}.icon,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1}.nav-toggle,[data-collapse]{cursor:pointer}::selection{background-color:rgba(54,217,171,.3)}img{max-width:100%;height:auto}.browserUpgrade{position:relative;z-index:99;top:0;left:0;right:0;margin:0;background:#fcc;padding-top:20px;padding-bottom:20px}.browserUpgrade a{color:#900}.browserUpgrade a:hover{color:#4d0000}@media print{.u-no-print{display:none!important}.browserUpgrade,.carousel .slick-slide,.header__inner,.hero,.overlay__slide,.overview--photo .overview__inner,.section,.strategies__carousel>.container{padding-left:0;padding-right:0}body{background:0 0}body:before{content:url(../img/svg/logo.svg);display:block;margin-bottom:1rem}}@page{size:A4;margin:.5in .5in .5in .5in}meta[name=media-queries]{font-family:'{"xsmall":480,"small":641,"medium":769,"large":960,"xlarge":1025,"huge":1200}'}h1,h2,h3,h4,h5,h6{color:#032248;font-family:adobe-garamond-pro,times,serif;letter-spacing:-.01em}a{color:#36d9ab;transition-property:color,background-color,border-color,transform;transition-duration:.2s;transition-timing-function:ease;text-decoration:none}a:focus,a:hover{outline:0;color:#61e1bd}ul{list-style:none;margin-left:0;padding:0}.traditionalList li{position:relative;display:block;padding-left:1.5em}.traditionalList li:before{content:"\2022";position:absolute;top:0;left:0;color:#36d9ab}.traditionalList li+li{margin-top:1em}hr{border:none;border-bottom:1px solid #e6e6e6}@font-face{font-family:cbicons;src:url(../fonts/cbicons.eot?ni2jwb);src:url(../fonts/cbicons.eot?#iefixni2jwb) format("embedded-opentype"),url(../fonts/cbicons.ttf?ni2jwb) format("truetype"),url(../fonts/cbicons.woff?ni2jwb) format("woff"),url(../fonts/cbicons.svg?ni2jwb#cbicons) format("svg");font-weight:400;font-style:normal}.icon{content:"";font-family:cbicons;font-style:normal;font-variant:normal;speak:none}.button,.readMore{text-transform:uppercase;position:relative}.icon-pdf:before{content:""}.icon-social-linkedin:before{content:""}.icon-social-mail:before{content:""}.icon-social-twitter:before{content:""}.icon-envelope:before{content:""}.icon-phone:before{content:""}.icon-map-marker:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-angle-down:before{content:""}.readMore{font-size:13px;font-size:calc(.01786vw + .79643rem);font-weight:700;display:inline-block;padding:.75em;top:-.75em;left:-.75em}.readMore:after{transition:transform .15s ease;display:inline-block;padding-left:.5em;content:"\00BB";transform:translateX(0)}.readMore:focus,.readMore:hover{outline:0}.readMore:focus:after,.readMore:hover:after{transform:translateX(.25em)}.container{margin:0 auto;max-width:950px}.container--wide{max-width:1200px}.container--huge{max-width:1440px}@media print{.container,.container--huge,.container--wide{max-width:none}}.group{display:block}.group::after{clear:both;content:"";display:table}.group--collapse{display:table;width:100%;table-layout:fixed}.group__cell{display:inline-block;vertical-align:middle;width:100%}.group__cell--addon{padding:10px}.group__cell--addon .button{width:100%}@media screen and (min-width:48.0625em){.group--table{display:table;width:100%}.group--table>.group__cell{display:table-cell;width:auto}.group--table>.group__cell--addon{width:1px;white-space:nowrap}.group--table>.group__cell--addon .button{width:auto}}.button{color:#fff;background:0 0;font:700 13px/20px sofia-pro,sans-serif;font-size:calc(.01786vw + .79643rem);display:inline-block;padding:11px 76px 13px 28px;border:0;z-index:0;-webkit-appearance:none;appearance:none;max-width:100%}.button:before,.form__select::after{font-variant:normal;speak:none;-moz-osx-font-smoothing:grayscale}.button,.button:before{transition-property:background-position,color,transform;transition-duration:.2s}.button:after,.button:before{content:'';background:#36d9ab;position:absolute;top:0;left:0;right:48px;bottom:0;z-index:-1}.button:before{content:"";font-family:cbicons;font-style:normal;font-weight:400;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;right:0;font-size:22px;text-align:right;padding:11px 13px;background-size:22px}.button:not(.is-alt):focus,.button:not(.is-alt):hover{outline:0;color:#fff;transform:translateX(48px)}.button:not(.is-alt):focus:before,.button:not(.is-alt):hover:before{color:transparent;transform:translateX(-48px);background-position:13px center}.button.is-opacity:after,.button.is-opacity:before{transition:background-color .5s}.button.is-opacity:focus,.button.is-opacity:hover{outline:0;color:#fff}.button.is-opacity:focus:after,.button.is-opacity:focus:before,.button.is-opacity:hover:after,.button.is-opacity:hover:before{background-color:#2fb992}.button[disabled]{opacity:.7}.button--pdf:before{content:"";padding-right:14px}.page-history .timeline__block .button{margin-top:2.5em}.collapsible{width:100%;height:0;position:absolute;top:0;left:0;z-index:-10;opacity:0;overflow:hidden;transform:translateY(-25px);transition-property:opacity,transform;transition-duration:0s}.collapsible.active{height:auto;position:relative;opacity:1;z-index:auto;overflow:visible;transform:none;transition-duration:.3s}.no-js .collapsible{display:block;float:none}@media only print{.collapsible{height:auto;position:relative;opacity:1;z-index:auto;overflow:visible;transform:none}[data-collapse]{display:none}}.header__container{max-width:1440px;margin:0 auto}.header__inner{position:relative;z-index:2;padding-top:8px;padding-bottom:8px;background:#032248;transition:margin-bottom .2s .7s}.header__inner--has-nav-sub,.header__inner--has-nav-sub--focus,.header__inner--has-nav-sub--hover{transition-delay:0s;margin-bottom:50px}.header__logo{display:inline-block;vertical-align:middle}.header__logo svg{display:block;width:auto;max-width:100%;height:32px}.header__logo g{transition:fill .2s ease}.header__subnav{display:none}@media screen and (max-width:59.9375em){.header{transform:none!important}.header__brand{text-align:center}.header__brand--mobile{text-align:left;display:block;background:#032248;padding:25px 35px}.header__brand--mobile svg{height:75px}.header__brand--mobile g{fill:#fff}.header__nav{transition:transform .5s,opacity .5s;position:fixed;z-index:9;opacity:0;top:0;left:0;width:100%;height:100%;background:#fff;transform:translateY(-100%);overflow-x:auto;text-align:left}.header__nav a{color:#032248}.header__nav>ul{padding:0 35px}.header__nav>ul>li{padding:18px 0;border-top:1px solid #e3e4e3}.header__nav>ul>li:first-child{border-top:0}.header__nav>ul>li>a{font:400 2rem adobe-garamond-pro,times,serif;display:block}.header__nav>ul>li.focusable{position:relative}.header__nav>ul>li.focusable:before{content:"";font-family:cbicons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;color:#032248;font-size:42px;line-height:32px;position:absolute;top:22px;right:0;transform:rotate(-90deg);transition:transform .2s}.header__nav>ul>li.focusable.sub-active:before{transform:none}.header__nav>ul>li.focusable.sub-active .header__nav__sub{visibility:visible;position:static;transform:none}.header__nav__sub{position:absolute;z-index:-9;visibility:hidden;transform:translateY(-10px);transition:transform .2s}.header__nav__sub>ul>li{padding:8px 0}.header__nav.active{transform:none;opacity:1}}.form__select,.nav-toggle,.overlay,.page-printable .page,.timeline{overflow:hidden}@media screen and (min-width:60em){.header,.header__nav__sub,.header__nav__sub>ul>li>a{backface-visibility:hidden}.header__nav>ul>li.focusable>a:after,.header__nav__sub>ul>li>a:before{font-family:cbicons;font-style:normal;font-variant:normal;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header{position:absolute;z-index:9;top:0;left:0;right:0}.header__brand,.header__nav{display:table-cell;vertical-align:middle}.header__brand{width:120px}.header__brand--mobile{display:none}.header__inner{padding-top:1.47059rem;padding-bottom:1.47059rem}.header__logo svg{height:42px}.header__nav{width:100%;text-align:right}.header__nav a{color:#fff;font-size:16px;font-size:calc(.10714vw + .90357rem);display:block;padding:.88235rem 0}.header__nav>ul,.header__nav>ul>li{display:inline-block}.header__nav>ul{font-size:0;margin-left:-15px;margin-right:-15px;text-align:center}.header__nav>ul.has-focus a,.header__nav>ul:hover a{opacity:.4}.header__nav>ul.has-focus a:focus,.header__nav>ul:hover a:hover{outline:0;opacity:1}.header__nav>ul>li>a{transition:opacity .2s ease;padding:.88235rem}.header__nav>ul>li.active>a{position:relative}.header__nav>ul>li.active>a:before{content:"";display:block;position:absolute;height:.29412rem;background:#36d9ab;bottom:0;right:5px;left:5px}.header__nav>ul>li.focusable{padding-bottom:1.47059rem;margin-bottom:-1.47059rem}.header__nav>ul>li.focusable>a{white-space:nowrap}.header__nav>ul>li.focusable>a:after{content:"";font-weight:400;text-transform:none;line-height:1;color:#36d9ab;margin-left:.25em;margin-right:-.25em;font-size:22px;vertical-align:bottom}.header__inner--has-nav-sub .header__nav>ul>li.focusable>.header__nav__sub>ul,.header__nav>ul>li.focusable.has-focus>.header__nav__sub>ul,.header__nav>ul>li.focusable:hover>.header__nav__sub>ul{transition-delay:0s;transform:none}.header__inner--has-nav-sub--hover .header__nav>ul>li>.persistent-news>ul{transition-delay:0s;transform:translateY(-100%)}.header__nav>ul>li>.persistent-news>ul{transition-delay:0s;transform:none}.header__nav>ul.has-focus>li.has-focus>a,.header__nav>ul>li:hover>a{opacity:1}.header__nav__sub{overflow:hidden;position:absolute;width:100%;top:100%;left:0;pointer-events:none}.header__nav__sub>ul{pointer-events:auto;display:table;width:100%;background:#032248;transition:transform .2s .7s;transform:translateY(-100%)}.header__nav__sub>ul>li{display:table-cell;height:49px;line-height:49px;border:solid rgba(255,255,255,.15);border-width:1px 0 0 1px}.header__nav__sub>ul>li:first-child{border-left:0}.header__nav__sub>ul>li>a{font-size:13px;font-weight:900;text-transform:uppercase;padding:0;opacity:.4}.header__nav__sub>ul>li>a:before{content:"";font-weight:400;text-transform:none;line-height:1}.header__nav__sub>ul>li>a:focus,.header__nav__sub>ul>li>a:hover{outline:0;background:rgba(52,144,251,.2)}.header__nav__sub>ul>li.active>a{opacity:1;background:rgba(52,144,251,.2)}.header__subnav{transition:width .2s;display:block;width:100%}.stuck .header__subnav{width:calc(100% - 55px)}.header__subnav .progressBar{position:absolute;bottom:-5px;left:0;height:5px;background:#36d9ab;z-index:1}.header__subnav ul{display:table;width:100%;padding:0;margin:0}.header__subnav li{position:relative;display:table-cell;width:1%;vertical-align:middle;border-left:1px solid #fff}.header__subnav li:first-child{border-left:0}.header__subnav a{font-size:13px;font-size:calc(.01786vw + .79643rem);font-weight:900;background:#e1e3e8;height:40px;border-bottom:5px solid;position:relative;display:block;line-height:35px;text-transform:uppercase;text-align:center;color:#717171;transition:color .2s ease}.header__subnav a:focus,.header__subnav a:hover{outline:0;color:#032248}.header .group{display:table;width:100%;table-layout:fixed}.header+.main{margin-top:102px}.header.stuck{position:fixed;transition:transform .2s}.header.stuck.visible{transform:translateY(0)!important}}.footer,.footer a{color:rgba(255,255,255,.8)}@media screen and (min-width:75em){.header__nav>ul{margin-left:-2.35294rem;margin-right:-2.35294rem}.header__nav>ul>li>a{padding:.88235rem 1.47059rem}.header__nav>ul>li.active>a:before{right:30px;left:30px}}@media screen and (min-width:85em){.header__nav>ul>li>a{padding:.88235rem 2.35294rem}}@media print{.header{display:none}}.nav-toggle{backface-visibility:hidden;width:54px;height:54px;background:#36d9ab;display:block;position:fixed;right:0;bottom:0;z-index:10;text-indent:-9999px;outline:0;padding:0;border:0}.nav-toggle span{top:50%;left:.65rem;right:.65rem;height:4px;margin-top:-2px}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{display:block;position:absolute;transition:background .3s;background:#fff}.nav-toggle span:after,.nav-toggle span:before{content:"";width:100%;height:100%;left:0;transition-duration:.3s;transition-delay:0s,.15s,0s}.nav-toggle span:before{top:-12px;transition-property:background,top,transform}.nav-toggle span:after{bottom:-12px;transition-property:background,bottom,transform}.nav-toggle:focus,.nav-toggle:hover{outline:0}.nav-toggle.active,.nav-toggle:focus span,.nav-toggle:focus span:after,.nav-toggle:focus span:before,.nav-toggle:hover span,.nav-toggle:hover span:after,.nav-toggle:hover span:before{background:#032248}.nav-toggle.active span{background:0 0}.nav-toggle.active span:after,.nav-toggle.active span:before{background:#fff;transition-delay:0s,0s,.15s}.nav-toggle.active span:before{top:0;transform:rotate(45deg)}.nav-toggle.active span:after{bottom:0;transform:rotate(-45deg)}@media screen and (min-width:60em){.nav-toggle{width:55px;height:40px;background:#032248;transition:transform .2s;transform:translateX(100%);position:absolute}.stuck .nav-toggle{transform:none}.nav-toggle span{height:2px;margin-top:-1px;box-shadow:none;left:1rem;right:1rem;background:0 0}.nav-toggle span:after,.nav-toggle span:before{background:#fff}.nav-toggle span:before{top:-4px}.nav-toggle span:after{bottom:-4px}.nav-toggle:focus,.nav-toggle:hover{outline:0}.nav-toggle:focus span:after,.nav-toggle:focus span:before,.nav-toggle:hover span:after,.nav-toggle:hover span:before{background:#36d9ab}}.footer,.footer__address,.footer__mail,.footer__phone{position:relative}.footer{background:url(../img/abstract/pattern-circles-bottom.png) bottom right no-repeat #074e8c}.footer a:focus,.footer a:hover{outline:0;color:#36d9ab}.footer h2{color:#fff;font-size:12px;font-size:calc(.03571vw + .71786rem);font-family:sofia-pro,sans-serif;font-weight:700;text-transform:uppercase;margin:0 0 1em}.footer__address:before,.footer__mail:before,.footer__phone:before{font-family:cbicons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.3em;right:100%;padding-right:.75em}.footer__block--blurb blockquote,.footer__newsletter h2{font-family:adobe-garamond-pro,times,serif;font-weight:400}.footer__address{font-style:normal}.footer__address:before{content:""}.footer__block,.footer__newsletter{padding:3.52941rem 30px}.footer__block--blurb{background:#081935}.footer__block--blurb blockquote{font-size:30px;font-size:calc(.79286vw + 1.16143rem);line-height:1.2;color:#fff;margin:0 0 1em;padding-bottom:1em;border-bottom:1px solid rgba(255,255,255,.15)}.footer__block--blurb p{margin:1em 0 0;max-width:260px}.footer__block--blurb p:first-child{margin-top:0}.footer__copyright,.footer__disclaimer{position:relative;font-size:9px;letter-spacing:.5px;padding:0 0 1.47059rem;color:#fff}.footer__copyright{text-transform:uppercase}.footer__phone:before{content:""}.footer__mail:before{content:"";font-size:.9em}.footer__nav{font-size:0;max-width:254px}.footer__nav a{display:inline-block;width:50%;font-size:.88235rem;padding:.25em 0 0}.footer__nav__legal{position:relative;top:20px}.footer__nav__legal a{font-size:12px}.footer__newsletter{background:rgba(0,0,0,.25);margin:3.52941rem -30px -3.52941rem}.footer__newsletter h2{font-size:24px;font-size:calc(.42857vw + 1.11429rem);text-transform:none}@media screen and (min-width:34em){.footer__address,.footer__contact{display:table-cell;width:50%}}@media screen and (max-width:48em){.footer__vitals{margin-top:3.52941rem}.footer__vitals .group{padding-left:20px}}@media screen and (min-width:48.0625em){.footer__nav,.footer__vitals{float:left;width:30%}.footer__vitals{width:60%;margin-left:10%}}@media screen and (min-width:60em){.footer__block,.footer__newsletter{padding-left:80px;padding-right:80px}.footer__newsletter{margin-left:-80px;margin-right:-80px}}@media screen and (min-width:75em){.footer{display:table;width:100%}.footer__block,.footer__newsletter{padding-top:4.41176rem;padding-bottom:2.64706rem}.footer__block{position:relative;display:table-cell;vertical-align:top}.footer__block--blurb{width:30%;text-align:right}.footer__block--blurb:before{content:"";display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;width:999px;background:#081935}.footer__block--blurb blockquote{position:relative}.footer__block--blurb p{padding-left:auto}.footer__block--info{width:70%}.footer__newsletter{margin-top:4.41176rem;margin-bottom:-2.64706rem}}.hero__heading,.hero__heading__bit,.hero__inner{vertical-align:middle}@media print{.footer{display:none}}.form__input{border:0;border-radius:0;padding:1.88235rem 1.23529rem .64706rem;line-height:1.23529rem;color:#555;background:#fff}.form__group{border-bottom:1px solid #36d9ab;position:relative;margin-bottom:1em;transition:border-color .2s}.form__group:after,.form__group__label{padding-top:1.23529rem;position:absolute;top:0}.group__cell>.form__group{margin-bottom:0}.form__group:after{content:url(../img/form/invalid.png);right:1.29412rem;transition:opacity .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:0}.form__group--invalid{border-bottom-color:#c41230}.form__group--invalid:after{opacity:1}.form__group .form__input{width:100%;display:block}.form__group__label{color:#aaa;line-height:1.23529rem;left:1.29412rem;width:100%;transform-origin:top left;transition:transform .2s;cursor:text}.carousel__inner-nav a:active,.carousel__inner-nav.carousel__nav--dark a:active,.carousel__nav a:active,.carousel__nav.carousel__nav--dark a:active{transition-duration:0s}.form__group__label--float,.form__input:focus+.form__group__label{transform:scale(.75)}.form__input[required]+.form__group__label:after{content:'*'}.form__checkbox__group{background:#fff;padding:1.29412rem 1.23529rem 1.17647rem}.form__checkbox__group fieldset{border:0;padding:0}.form__checkbox__group input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;pointer-events:none;bottom:auto;overflow:hidden;position:absolute!important;width:1px}.form__checkbox__group input[type=checkbox]+label::after{content:none}.form__checkbox__group input[type=checkbox]:checked+label::after{content:""}.form__checkbox__group label{color:#555;cursor:pointer;display:inline-block;line-height:1;position:relative;padding-left:25px}.form__checkbox__group label::after,.form__checkbox__group label::before{content:"";display:inline-block;position:absolute}.form__checkbox__group label::after{border-bottom:2px solid #36d9ab;border-left:2px solid #36d9ab;height:6px;left:3px;top:6px;transform:rotate(-50deg);width:10px}.form__checkbox__group label::before{border:1px solid #aaa;height:16px;left:0;top:2px;width:16px}.form__checkbox__group legend{color:#aaa}.form__checkbox__group li{cursor:pointer;margin-bottom:10px}.form__checkbox__group ul{margin-bottom:0}.form__select{background:#fff;height:63px;line-height:0;padding-top:15px;position:relative}.form__select::after{-ms-flex-align:center;align-items:center;bottom:0;color:#36d9ab;content:"";font-family:cbicons;font-style:normal;font-weight:400;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;font-size:25px;height:43px;margin-top:10px;opacity:1;padding:0 1.23529rem;pointer-events:none;position:absolute;right:0;top:0}.callout h3,.hero__text .hero__heading,.section__title{font-family:sofia-pro,sans-serif;font-weight:300}.form__select select{-webkit-appearance:none;appearance:none;background:0 0;border:0!important;border-radius:0;box-shadow:none;color:#555;cursor:pointer;height:100%;line-height:25px;margin:0;outline:0;padding:0 1.23529rem;width:100%}.form__select select option{color:#000}.form__select .form__group__label{display:inline;padding-top:10px;transform:scale(.75);width:auto}.form__select .form__group__label::after{content:'*'}textarea.form__input{height:200px;resize:none}.section__title{font-size:22px;font-size:calc(.32143vw + 1.08571rem);position:relative;color:#c7c7c7;margin-top:0}.section__title:before{content:"";display:block;position:absolute;width:10px;height:3px;right:100%;margin-right:10px;top:50%;background:#e5e5e5}@media screen and (min-width:60em){.section__title:before{width:30px;margin-right:25px}}@media screen and (min-width:1160px){.section__title:before{width:60px}}.hero{display:table;width:100%;background-position:top center;background-size:cover;background-repeat:no-repeat;height:300px;position:relative;z-index:0}.hero__inner{display:table-cell}.hero__heading__bit{color:rgba(3,34,72,.75);font-size:34px;font-size:calc(1.42857vw + .83929rem);display:inline-block;position:relative;margin-left:4rem}.hero__heading__bit:before{content:"";display:block;position:absolute;top:50%;left:-2rem;width:1px;height:12rem;background:#a7a7a7;transform:translateY(-50%) rotate(-45deg)}.hero__heading__bit:first-child{margin-left:0}.hero__heading__bit:first-child:before{content:none}.hero__heading__bit--main{color:#032248;font-size:124px;font-size:calc(5.25vw + 1.45rem)}.hero__text .container{max-width:800px}.hero__text .hero__heading{font-size:26px;font-size:calc(.35714vw + 1.30357rem)}@media screen and (max-width:74.9375em){.hero__heading__bit{display:block;margin-left:0}.hero__heading__bit:before{content:none}}@media screen and (min-width:60em){.hero{height:600px;height:37.5vw;max-height:35.29412rem}}@media print{.hero{margin-top:0;height:auto;background:0 0!important}.hero h1{font-size:36px!important;margin:.5em 0!important}}.callout h3{font-size:26px;font-size:calc(.53571vw + 1.14286rem);margin:0}.callout--history{background:#fff;padding-bottom:2.94118rem}.callout--history .callout__inner{background:bottom no-repeat #eee;background-size:cover}.callout--history .callout__content{background:#fff}@media screen and (max-width:59.9375em){.callout--history .callout__content{padding:2.94118rem 30px 0}}@media screen and (min-width:60em){.callout--history{padding-top:2.94118rem}.callout--history .callout__inner{padding-right:80px;background-position:center center}.callout--history .callout__content{float:right;width:55%;max-width:850px;position:relative;padding:4.70588rem 80px 4.70588rem 100px}.callout--history .callout__content:before{content:"";display:block;position:absolute;top:4.70588rem;right:100%;margin-right:-37px;width:152px;height:340px;background:url(../img/svg/founded.svg) no-repeat}.callout--history .section__title:before{width:25px}}@media screen and (min-width:1160px){.callout--history .callout__content{padding-left:140px}.callout--history .section__title:before{width:60px}}@media screen and (min-width:75em){.callout--history .callout__content{padding:7.35294rem 80px 7.35294rem 180px}.callout--history .callout__content:before{top:7.35294rem}}.callout--logo{background:url(../img/svg/logo-text.svg) bottom -10px left -30px no-repeat;background-size:400px 127px;padding-top:6.76471rem;padding-bottom:5.58824rem}.callout--logo .callout__inner{max-width:730px;margin:0 auto}.callout--logo h3{margin-top:4.11765rem}@media screen and (min-width:790px){.callout--logo{background-size:815px 259px;text-align:center}}.callout--photo{color:#fff;background:#36d9ab}.callout--photo h2{color:#fff;font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin-top:0}.callout--photo .callout__image img{width:100%;display:block}.callout--photo .callout__content{padding:30px}.callout--process{background:url(../img/abstract/pattern-circles-edges.jpg);background-size:cover;padding-top:6.76471rem;padding-bottom:5.58824rem}.callout--process .callout__inner{max-width:730px;margin:0 auto}@media screen and (min-width:48.0625em){.callout--photo{width:100%;display:table}.callout--photo .callout__content,.callout--photo .callout__image{display:table-cell;vertical-align:middle;width:50%}.callout--photo .callout__content{padding:1rem 10%}}.carousel .slick-slide:first-child .prev,.carousel .slick-slide:last-child .next{pointer-events:none;color:#c7c7c7}.carousel__inner-nav,.carousel__nav{font-size:0;margin:0 0 1.75em}.carousel__inner-nav a,.carousel__nav a{color:#36d9ab;font-size:2.11765rem}@media screen and (min-width:60em){.carousel__inner-nav a,.carousel__nav a{font-size:1.29412rem}}.carousel__inner-nav a.disabled,.carousel__nav a.disabled{pointer-events:none;color:#c7c7c7}.carousel__inner-nav a:focus,.carousel__inner-nav a:hover,.carousel__nav a:focus,.carousel__nav a:hover{outline:0;color:#9becd5}.touchevents .carousel__inner-nav a:active,.touchevents .carousel__nav a:active{color:#6f6f6f}.carousel__inner-nav a+a,.carousel__nav a+a{margin-left:.4em}.carousel__inner-nav.carousel__nav--dark a,.carousel__nav.carousel__nav--dark a{color:rgba(255,255,255,.8)}.carousel__inner-nav.carousel__nav--dark a:focus,.carousel__inner-nav.carousel__nav--dark a:hover,.carousel__nav.carousel__nav--dark a:focus,.carousel__nav.carousel__nav--dark a:hover{outline:0;color:#36d9ab}.touchevents .carousel__inner-nav.carousel__nav--dark a:active,.touchevents .carousel__nav.carousel__nav--dark a:active{color:#76e5c6}.carousel__inner-nav.carousel__nav--dark a.disabled,.carousel__nav.carousel__nav--dark a.disabled{color:rgba(255,255,255,.5);pointer-events:none}.carousel__tab-list{font-size:0;font-family:adobe-garamond-pro,times,serif;font-weight:400;line-height:.96;letter-spacing:-1px;margin:1.25em 0 1.47059rem}.carousel__tab-list li{font-size:36px;font-size:calc(1.21429vw + 1.15714rem);display:block;transition:transform .2s;transform-origin:left;margin-bottom:1em;margin-right:0}@media screen and (max-width:40em){.carousel__tab-list li{display:inline-block;margin-right:0;margin-bottom:1em;width:50%}}.carousel__tab-list a{display:block;color:#bdc9d6}.carousel__tab-list a:focus,.carousel__tab-list a:hover{outline:0;color:#aab8c8}.carousel__tab-list .slick-active>a{color:#032248}@media screen and (min-width:60em){.carousel--strategies{width:60%}.carousel__tab-list{width:100%}.carousel__tab-list .slick-active{transform:scale(1.15);transform-origin:left}}@media screen and (min-width:75em){.carousel__tab-list li{font-size:2rem}}.strategies__carousel{background:#fdfdfe}.strategies__carousel__list{width:100%}.strategies__carousel__list .section__title{margin-bottom:2em}.strategies__carousel>.container{display:block}.strategies__carousel .slick-slide{padding-right:0;padding-left:0}.strategies__description,.strategies__info-blocks{margin:0 0 4.41176rem}@media screen and (min-width:60em){.strategies__carousel{background:url(../img/abstract/pattern-circles.jpg) right center no-repeat #fdfdfe}.strategies__carousel>.container{display:-ms-flexbox;display:flex}.strategies__carousel__list{width:40%}.strategies .info-block{display:block;width:100%}.strategies .info-block:not(:last-child){margin-bottom:3em}}.info-block__content,.info-block__graphic{display:table-cell;vertical-align:top}.info-block__graphic,.info-block__graphic img{width:79px}.info-block__content{padding-left:30px}.info-block__title{font-size:16px;font-size:calc(.10714vw + .90357rem);margin:0;line-height:1}@media screen and (max-width:59.9375em){.info-block{margin-top:2.35294rem}.info-block:first-child{margin-top:0}}@media screen and (min-width:60em){.info-block{width:50%;display:table-cell;vertical-align:top}}.infograph{padding-top:55px;padding-bottom:45px;background:#fff}.infograph__indicator{font-family:sofia-pro,sans-serif;font-weight:700;font-size:14px;font-size:calc(.03571vw + .84286rem);margin:0 0 1.5em;color:#c7c7c7}.infograph__current{color:#36d9ab}.infograph__title{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:.2em 0 .35em}.infograph__title--hasIcon{position:relative;padding-left:110px}.infograph__title--hasIcon .infograph__title__icon{position:absolute;top:0;left:0;width:80px;height:80px}.infograph__subtitle{color:#032248;font-size:26px;font-size:calc(.53571vw + 1.14286rem);line-height:1;margin:2.5em 0}@media screen and (max-width:48em){.infograph__graphic{max-width:350px;margin:2.35294rem auto 0}}@media screen and (min-width:48.0625em){.infograph__content,.infograph__graphic{vertical-align:middle}.infograph .group-collapse__content{display:table-cell;width:66.66667%}.infograph .group-collapse__graphic{display:table-cell;width:33.33333%}.infograph__content{float:left;display:block;margin-right:2.35765%;width:48.82117%}.infograph__content:last-child{margin-right:0}.infograph__graphic{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%}.infograph__graphic:last-child{margin-right:0}.infograph--reverse .infograph__content{float:right;display:block;width:48.82117%;margin-left:0}.infograph--reverse .infograph__content:last-child{margin-left:0}.infograph--reverse .infograph__graphic{float:right;display:block;margin-left:2.35765%;width:40.29137%;margin-right:8.5298%}.infograph--reverse .infograph__graphic:last-child{margin-left:0}}@media screen and (min-width:60em){.infograph{padding-top:170px;padding-bottom:135px}}@media screen and (min-width:75em){.infograph__content,.infograph__graphic{vertical-align:top}.infograph__content{float:left;display:block;width:48.82117%;margin-right:0}.infograph__content:last-child{margin-right:0}.infograph__graphic{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:8.5298%}.infograph__graphic:last-child{margin-right:0}.infograph--reverse .infograph__content{float:right;display:block;margin-left:2.35765%;width:48.82117%}.infograph--reverse .infograph__content:last-child{margin-left:0}.infograph--reverse .infograph__graphic{float:right;display:block;margin-left:2.35765%;width:40.29137%;margin-right:8.5298%}.infograph--reverse .infograph__graphic:last-child{margin-left:0}}.blurb-carousel p{font:400 48px adobe-garamond-pro,times,serif;font-size:calc(2.07143vw + 1.13571rem);margin:.2em auto .35em;max-width:950px}.blurb-carousel__nav{margin:0 0 3.23529rem}.micro-chart{width:100%;margin-top:6px}.micro-chart__heading{font-family:sofia-pro,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;margin:.3em 0}.overlay__nav:before,.timeline__navBtn:before{font-style:normal;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.micro-chart__row,.micro-chart__value{vertical-align:middle;padding-top:4px}.micro-chart__row{width:100%;position:relative}.micro-chart__row span{position:absolute;color:#2f2d2e;top:0;display:inline-block;text-align:right}.timeline__block,.timeline__entry{position:relative}.micro-chart__bar{border-bottom:20px solid}.micro-chart__value{width:50px;white-space:nowrap;font-size:.76471rem;font-weight:700;text-align:right}@media print{.micro-chart{width:50%!important}.micro-chart__heading{width:50%;float:left;text-align:right;padding-right:12px;margin-top:8px}.micro-chart td{padding:0!important}.micro-chart__row,.micro-chart__value{padding-top:0}.micro-chart__bar{border-bottom-width:10px}.micro-chart__value{font-size:10px;line-height:10px}}@media screen and (max-width:48.0625em){.timeline{padding-left:30px;padding-right:30px}}.timeline__nav{display:none;width:156px}.timeline__navBtn{display:block;font-size:0}.timeline__navBtn+.timeline__navBtn{margin-top:.58824rem}.timeline__navBtn:before{font-size:28px;font-size:calc(.64286vw + 1.17143rem);content:"";font-family:cbicons;font-weight:400;line-height:1}.timeline__navBtn.next:before{content:""}.timeline__block{padding-top:2.94118rem;padding-bottom:2.94118rem}@media screen and (max-width:48em){.timeline__year{position:absolute;font-size:4.70588rem;left:0;top:-3.52941rem;z-index:-1;color:rgba(0,0,0,.05)}}@media screen and (min-width:48.0625em){.timeline{padding-left:0;padding-right:0}.timeline__content,.timeline__years{display:table-cell;width:50%;vertical-align:top}.timeline__years{position:relative;text-align:right}.timeline__year{font-family:sofia-pro,sans-serif;font-weight:200;display:inline-block;margin:0;line-height:1;font-size:4.23529rem;padding:7.05882rem 200px 0 0;color:#a1a1a1}.timeline__year--narrow{letter-spacing:-.08em}.timeline__nav{display:block;visibility:hidden;position:absolute;z-index:2;right:50%;padding:4.94118rem 4.94118rem 4.94118rem 0}.timeline__navBtns{transition:transform .2s ease;position:absolute;padding:.58824rem 0;background:#f7f9fa;z-index:2;top:3.05882rem;right:100%;margin-right:-20px}.timeline__yearList{position:relative;margin:0}.timeline__yearList:before{content:"";display:block;position:absolute;left:6px;top:.35294rem;bottom:.35294rem;width:1px;background:#7b94a2}.timeline__yearList li span,.timeline__yearList li:before{transition:.2s ease;display:inline-block}.timeline__yearList li{cursor:pointer;position:relative;line-height:1;white-space:nowrap}.timeline__yearList li:before{content:"";vertical-align:middle;width:13px;height:13px;border-radius:999px;background:#f3f3f3;border:1px solid #7b94a2;margin-right:10px}.timeline__yearList li:focus,.timeline__yearList li:hover{outline:0}.timeline__yearList li:focus:before,.timeline__yearList li:hover:before{border-color:#032248;background:#032248}.timeline__yearList li.current{cursor:default}.timeline__yearList li.current span{transform:scale(1.53,1.53) translateX(.75em);color:#032248}.timeline__yearList li+li{margin-top:2.64706rem}.timeline__content{background:no-repeat #fff;background-size:cover}.timeline__block{position:relative;padding:5.88235rem 50px}.timeline__block__headline{font-size:40px;font-size:calc(1.5vw + 1.15rem)}.timeline__block__body{max-width:400px}.timeline.init .timeline__year{padding-top:2.94118rem}.timeline.init .timeline__nav{visibility:visible}.timeline__entry:nth-child(2) .timeline__block__body,.timeline__entry:nth-child(2) .timeline__block__headline,.timeline__entry:nth-child(3) .timeline__block__body,.timeline__entry:nth-child(3) .timeline__block__headline,.timeline__entry:nth-child(4) .timeline__block__body,.timeline__entry:nth-child(4) .timeline__block__headline,.timeline__entry:nth-child(7) .timeline__block__body,.timeline__entry:nth-child(7) .timeline__block__headline{color:#fff}.timeline__entry:nth-child(2) .timeline__content{background-image:url(../img/pages/history/1950.jpg);background-position:top right}.timeline__entry:nth-child(3) .timeline__content{background-image:url(../img/pages/history/1960.jpg)}.timeline__entry:nth-child(4) .timeline__content{background-image:url(../img/pages/history/1970.jpg)}.timeline__entry:nth-child(6) .timeline__content{background-image:url(../img/pages/history/1990.jpg);background-position:30% center}.timeline__entry:nth-child(6) .timeline__block__body{color:#001230}.timeline__entry:nth-child(7) .timeline__content{background-image:url(../img/pages/history/today.jpg);background-position:left}}@media screen and (min-width:75em){.timeline__year{font-size:10.58824rem;padding-right:245px}.timeline__block{padding:20% 80px;padding-right:calc(15vw + 80px)}.timeline__entry:nth-child(1) .timeline__content:before,.timeline__entry:nth-child(5) .timeline__content:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;width:15vw;background:center no-repeat #fff;background-size:cover}.timeline__entry:nth-child(1) .timeline__content:before{background-image:url(../img/pages/history/1949-founders.jpg)}.timeline__entry:nth-child(5) .timeline__content:before{background-image:url(../img/pages/history/1980.jpg)}}.overview--text{background:#fff;padding-top:2.35294rem;padding-bottom:2.35294rem}.overview--text p{margin:0}.overview--text p+p{margin-top:1em}.overview--text .overview__title{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:.2em 0 .35em}.overview--text .overview__title--hasIcon{position:relative;padding-left:110px;min-height:110px}.overview--text .overview__title--hasIcon .overview__title__icon{position:absolute;top:0;left:0;width:80px;height:80px}.overview--text .overview__subtitle{color:#032248;font-size:26px;font-size:calc(.53571vw + 1.14286rem);line-height:1}.overview--text .overview__subtitle strong{font-weight:900}.overview--text .overview__content:before{content:"";display:block;background:#36d9ab;height:.17647rem;width:60px;margin:0 0 2.35294rem}@media screen and (min-width:60em){.overview--text{padding-top:8.23529rem;padding-bottom:8.23529rem}.overview--text .overview__content,.overview--text .overview__intro{float:left;display:block;margin-right:1.16509%;width:45.20224%}.overview--text .overview__content:last-child,.overview--text .overview__intro:last-child{margin-right:0}.overview--text .overview__content{margin-left:8.43042%}}.overview--photo .overview__inner{position:relative;background:url(../img/abstract/pattern-circle-bottom_clear.png) bottom left no-repeat,linear-gradient(to bottom,#032248,#1a3a60)}.overview--photo .section__title{color:rgba(161,161,161,.5)}.overview--photo .section__title:before{background:rgba(161,161,161,.5)}.overview--photo .overview__photo{display:none}.overview--photo .overview__content{padding:5.58824rem 0 2.94118rem;max-width:650px}.overview--photo .overview__body,.overview--photo .overview__title{color:#fff}.overview--photo .overview__title{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:.5em 0 .25em;color:#fff}.overview--photo .overview__body{margin-bottom:0}@media screen and (min-width:75em){.overview--photo .overview__content{width:36%;padding-bottom:4.11765rem}.overview--photo .overview__photo{display:block;position:absolute;top:0;right:0;height:100%;width:auto;max-width:60%}}@media screen and (min-width:375em){.overview--photo .overview__content{width:60%;padding-bottom:6.47059rem}}.team__inner{position:relative;padding:3.52941rem 0}@media screen and (min-width:60em){.team__inner{padding:8.52941rem 0}}.show-overlay .team__inner{display:none}.team:nth-child(odd){background:#fff}.team__icon{max-width:110px;height:auto;margin:0 0 1.76471rem}.team__name{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:0 0 .5em}.team__members a{padding-bottom:5px;color:#42525b}@media screen and (max-width:59.9375em){.team__members li{margin:40px 0 0}}@media screen and (min-width:60em){.team__inner{display:table;width:100%;table-layout:fixed}.team__info,.team__members{vertical-align:top}.team__info{display:table-cell;width:41.66667%}.team__members{display:table-cell;width:58.33333%;padding-left:40px}.team__members ul{font-size:20px;font-size:calc(.21429vw + 1.05714rem);width:100%;float:left}.team__members li{width:40%;float:left;margin:0 0 2.05882rem}.team__members li:nth-child(odd){margin-right:20%}.team__members a{position:relative;display:inline-block;overflow:hidden;max-width:100%}.team__members a:before{transition:.5s ease;content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:2px;background:rgba(54,217,171,0);transform:translate(-100%,0)}.team__members a:focus,.team__members a:hover{outline:0;color:#42525b}.team__members a:focus:before,.team__members a:hover:before{background:#36d9ab;transform:translate(0,0)}}@media screen and (min-width:75em){.team__info{padding-left:120px}.team__members{padding-left:75px}.team__members li{margin:0 0 70px}.team__icon{position:absolute;top:6.17647rem;left:0;margin:0;transform:translateX(-50%)}}.overlay{margin-left:-30px;margin-right:-30px;transition:height 0s linear .2s,opacity .2s ease;position:relative;height:0;opacity:0;color:#fff}.show-overlay .overlay{transition:height 0s linear,opacity .2s ease;opacity:1;height:auto}.overlay__close{display:none}.touchevents .overlay__close{display:block;position:absolute;z-index:3;top:0;right:0;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;border:0;padding:20px}.overlay__nav{position:absolute;z-index:2;bottom:0;left:0;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:0 0;border:0;font-size:0;width:50%;text-align:left}.overlay__nav:focus{outline:0;border:0;box-shadow:0}.overlay__nav:before{font-size:42px;font-size:calc(1.60714vw + 1.17857rem);content:"";font-family:cbicons;font-weight:400;line-height:1;position:relative;transition-duration:.2s;transition-property:transform,color;display:block;color:#fff}.overlay__nav:not(.disabled):focus,.overlay__nav:not(.disabled):hover{outline:0}.overlay__nav:not(.disabled):focus:before,.overlay__nav:not(.disabled):hover:before{color:#36d9ab}.overlay__nav.disabled{cursor:default}.overlay__nav.disabled:before{color:rgba(255,255,255,.5)}.overlay__nav--next{text-align:right;right:0;left:auto}.overlay__nav--next:before{content:""}@media screen and (min-width:60em){.overlay__nav:before{transform:scale(.5,.5);transform-origin:50% 50%}.overlay__nav:not(.disabled):focus,.overlay__nav:not(.disabled):hover{outline:0}.overlay__nav:not(.disabled):focus:before,.overlay__nav:not(.disabled):hover:before{transform:scale(1,1)}.overlay__nav:not(.disabled):active{transition-duration:0s}.html .overlay__nav:not(.disabled):active:before{transform:scale(.9,.9)}.overlay{margin-left:-80px;margin-right:-80px}.overlay__nav{width:80px;top:0}}.page-news-and-insights .listings-timeline .list ul li a:hover span,.page-news-and-insights .listings-timeline .list ul li.is-active a span{transform:scale(1.2)}.overlay__slide{padding-top:7.35294rem;padding-bottom:4.41176rem;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyZWM3NTQ2NC0xYzJhLTQ0YzEtYWUwYi1hMmVjYWUzMzk4MjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBCNThERUZEOUIxMTFFNDlGODNBMjRGNTAwQTY1MDYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBCNThERUVEOUIxMTFFNDlGODNBMjRGNTAwQTY1MDYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NTcxNzYwMy04YjcwLTRlY2ItYTBmYi04YjdmYjE3OWFjODgiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowOTc0ZGNlZi0wZTNjLTExNzgtYWM2OC1lODJiZDhmNjQzNDYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5RakyFAAADfUlEQVR42syZXUiTURjHn71pUctJDJNlZJROsKAtiC4quogMuggKVpi4ooyIXUSFQYksgkE3oTeGN9HXXRNS26BGEHWhUBcrrQQHfVD0ZUnMGBvT1v+ZZzTGtve827vZH3438h7Pz/N9jgaLxUIFRAFbwXbQDJrAKrAUJMQ3P8FbMAGeg2fgg9aKDBoF14LD4CDYpLGuaRAAN8FDvQWXgXPgDFhBxccHLouWzZtFVVVVat+0gEHgEF2oR6zgBFgMHquNpXw5K7qjiUqTi+ABsBQieAlcpdKnRXT1Bi2CLOem8qUODAGzjODRMsulsl5Mnsp8k4THmh9UFFvb7OwsKYpCBoNBS7HVwCTGZdYWvA6W6NEcFRXzf2MikdAqeRrsyCa4F2wrRd+xpMZ4MgUN6T/MO5rr6qi3t5dqamqka2toaKCenh4ymUyyRbgF91HaWNsNbDJyAwMDVF9fTzabjRwOB01NTanKeb1eqq2tJavVSq2trRQOh2UkT4FhJW3mqqazszMpl9wKUBlXnK8l0+U4drudOjo6ZFtxD/8KFlwuO/Y8Hg9NTk7+26/ySGbKcUZGRqi/v1/6nAB2KeK4tEamBHcnd6uaZC45p9NJkUhEy2TZomg9NqlJ6ijHaebjlltsbZrCMizCcqmEQqHkTNVJjvOFW3BlISWztWRjY6OecslVRilm50hJcstlZnR0tFg5zpxCRaa6ujrrAmw2m8loNBa9C7Hg70ILZ5sQMkuQ1i7+ppccd6vsOimZCAu+10OOJ0R7e7vUOqkhIRYcB3+KlUtNCNnFXDLjirhYv9JDTuuOI5GnLDgHHsl87XK5pNe5XJJtbW2ycr/Ak9Qyc0OmhNvtpmAwKL0IZ0oGAgHq6+uTFeS7+HTqTvIdbBQHh5yJxWLk8/koGo1SV1eX1CLM3/j9fpqZmaHu7m6Kx+Oygsd5q0t/+uADa5D+j3CPHsu81X0Vxy77AsvFwAEQznarc4HXCyx4EnzMde2Miue1+ALJXQO31F4WxsRLVqLMcvdFD0q9zQyJcRArk9wdsF/r69aguJ+OlVjuCnCKDUPz+yA/i+0Et0sgFhK9dEHtPCiz5Ryh+QfzYR3EPoHzYDO4p3r3LOCVn1v0EN9Zaf4pV3ZffQG84C74IX05LvDfEByj2B55YV/HFz1BpVhkP4vD8BvwErwrpJK/AgwAvrtbXEAUV1gAAAAASUVORK5CYII=) 20 20,pointer;background:#666}@media screen and (max-width:59.9375em){.overlay__nav{padding:10px 30px 20px}}.member__name{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:0 0 .45em}.member__title{font-family:sofia-pro,sans-serif;font-size:1rem;margin:0 0 3em;text-transform:uppercase;color:#fff}.member__bio{max-width:430px}.member__social{font-size:0;cursor:default;display:inline-block;padding:1.76471rem 40px;margin-left:-40px;margin-right:-40px}.member__social li{display:inline-block;font-size:2.11765rem}.member__social li+li{margin-left:1.21008rem}.member__social a{display:inline-block;font-size:36px;color:#fff}.member__social a:focus,.member__social a:hover{outline:0;color:#3fa6ec}.frosted-glass{position:relative;background-size:cover}.frosted-glass,.frosted-glass__inner{background-position:top left;background-repeat:no-repeat}.frosted-glass__inner{padding-top:5.29412rem;padding-bottom:5.29412rem;background:rgba(255,255,255,.6)}.frosted-glass__text{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);font-family:adobe-garamond-pro,times,serif;font-weight:400;color:#001230;margin:.5em 0 1.25em;line-height:1.2}.frosted-glass__byline a,.strategy__chart--equity h3,.strategy__chart__header h2,.strategy__chart__header h3,.strategy__overview__aside__item h3{font-family:sofia-pro,sans-serif}.frosted-glass__byline a{text-transform:uppercase;color:#032248;font-size:13px;font-size:calc(.01786vw + .79643rem);font-weight:700;border-bottom:1px solid transparent}.frosted-glass__byline a:focus,.frosted-glass__byline a:hover{outline:0;color:#032248;border-color:#032248}@media screen and (min-width:60em){.frosted-glass .group{display:block}.frosted-glass .group::after{clear:both;content:"";display:table}.frosted-glass__inner{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding:10.58824rem 80px}.frosted-glass__inner:last-child{margin-right:0}}@media screen and (min-width:90em){.frosted-glass__inner{padding-right:140px}}.page-contact .fui-type-agree{font-weight:700;width:1px}.page-contact .contact__header{display:block;background-image:url(../img/pages/contact/city-grayscale.jpg);background-size:cover}.page-contact .contact__header::after{clear:both;content:"";display:table}.page-contact .contact__info__inner{max-width:400px}.page-contact .contact__headline{font-size:84px;font-size:calc(3.5vw + 2.1rem);margin:1rem 0 3rem}.page-contact .contact__items{margin:3rem 0}.page-contact .contact__item{margin-top:1rem}.page-contact .contact__item__body,.page-contact .contact__item__icon{display:inline-block;vertical-align:middle}.page-contact .contact__item__icon{color:#fff;background:#36d9ab;width:3rem;height:3rem;text-align:center;font-size:1.25rem;line-height:3rem}.page-home .header__inner,.page-home .header__nav__sub>ul{background:#fff}.page-contact .contact__item__icon--top{vertical-align:top}.page-contact .contact__item__body{margin-left:1rem;color:#1b8e6e}.page-contact .contact__map{width:100%;height:460px;height:70vh}@media screen and (min-width:60em){.page-contact .contact__headline{margin-top:3rem}.page-contact .contact__items{margin-bottom:0}.page-contact .contact__form,.page-contact .contact__info{float:left;display:block;margin-right:2.35765%;width:48.82117%}.page-contact .contact__form:last-child,.page-contact .contact__info:last-child{margin-right:0}}.page-home .header__logo svg{height:75px}.page-home .header__logo:focus,.page-home .header__logo:hover{outline:0}.page-home .header__logo:focus g,.page-home .header__logo:hover g{fill:#36d9ab}.page-home .header__nav a{color:#001230}.page-home .header__nav__sub>ul>li{border-color:#eee}.page-home .hero:before{z-index:1;position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(3,34,72,.75)}.page-home .hero__inner{position:relative;z-index:10}.page-home .hero__inner .container{max-width:1080px}.page-home .hero__heading{font-size:140px;font-size:calc(8.5vw + 1.1rem);margin:0 0 .4em;color:#fff}.page-home .infograph{background:url(../img/pages/home/process.png) left top no-repeat #fff}.page-home .blurb-carousel{padding-top:65px;padding-bottom:55px;background:url(../img/pages/home/team.jpg) no-repeat #032248;background-size:cover}.page-home .blurb-carousel p{color:#fff}.page-home .callout--history .callout__inner{background-image:url(../img/pages/home/history.jpg)}@media screen and (max-width:59.9375em){.page-home .hero{padding-top:5.88235rem;padding-bottom:4.70588rem}.page-home .hero__heading{max-width:550px}}@media screen and (min-width:60em){.page-home .header{background:linear-gradient(to bottom,#fff,rgba(255,255,255,0))}.page-home .header+.main{margin-top:125px}.page-home .header.stuck{position:absolute}.page-home .hero{height:100vh;min-height:600px;max-height:900px}.page-home .blurb-carousel{padding-top:200px;padding-bottom:170px}}.page-news-and-insights .hero{background-image:url(../img/pages/news-insight/logo-background.png);background-repeat:no-repeat;background-position:0 100%;background-size:60%}@media screen and (min-width:75em){.page-news-and-insights .hero{background-size:auto}}.page-news-and-insights .listings-content{background:url(../img/pages/news-insight/mesh.png) 100% -1% no-repeat #fff;background-size:50%;padding-top:128px;padding-top:calc(7.14286vw + 1.57143rem);padding-bottom:64px;padding-bottom:calc(2.85714vw + 1.42857rem)}.page-news-and-insights .listings-listing{margin-bottom:80px;margin-bottom:calc(3.57143vw + 1.78571rem)}.page-news-and-insights .listings-listing::after{clear:both;content:"";display:table}.page-news-and-insights .listings-listing .dateIssue{font-weight:700;margin-bottom:.5em}.page-news-and-insights .listings-listing .title{margin-top:.5em}@media screen and (min-width:60em){.page-news-and-insights .listings-listing .button{float:right}.page-news-and-insights .listings-listing .dateIssue,.page-news-and-insights .listings-listing .title{float:left;margin-bottom:0;margin-top:0}.page-news-and-insights .listings-listing .dateIssue{margin-right:5%;width:15%}.page-news-and-insights .listings-listing .title{width:50%}}.page-news-and-insights .listings-listings{position:relative}.page-news-and-insights .listings-section{margin:0 auto 160px;margin-bottom:calc(7.14286vw + 3.57143rem);max-width:950px;padding:0 30px}.page-news-and-insights .listings-section:last-child{margin-bottom:0}.page-news-and-insights .listings-section header h1{font-size:48px;font-size:calc(1.60714vw + 1.55357rem);margin-bottom:96px;margin-bottom:calc(5.71429vw + .85714rem)}.page-news-and-insights .listings-timeline form{display:block;margin-bottom:2em}.page-news-and-insights .listings-timeline form label{display:block;font-size:13px;font-weight:600}.page-news-and-insights .listings-timeline form select{width:100%}.page-news-and-insights .listings-timeline .list{display:none}.page-news-and-insights .listings-timeline .list ul{display:inline-block;margin:0;position:relative}.page-news-and-insights .listings-timeline .list ul::after{border-bottom:1px solid #d4dde2;bottom:.4em;content:'';height:1px;left:10%;position:absolute;width:80%}.page-news-and-insights .listings-timeline .list ul li{display:inline-block;margin:0 2.5em;padding:0;position:relative}.page-news-and-insights .listings-timeline .list ul li a{color:#d4dde2;display:block;font-size:16px;font-size:calc(.10714vw + .90357rem)}.page-news-and-insights .listings-timeline .list ul li a span{display:block;transition:transform .3s}.page-news-and-insights .listings-timeline .list ul li.is-active a{color:#36d9ab}.page-news-and-insights .listings-timeline .list ul li.is-active a .dot{border-color:#36d9ab}.page-news-and-insights .listings-timeline .list ul li:first-child{margin-top:0}.page-news-and-insights .listings-timeline .list ul li:last-child a{padding-bottom:0}.page-news-and-insights .listings-timeline .list ul li .dot{background:#fff;border:1px solid #d4dde2;border-radius:100%;height:13px;margin:1em auto 0;position:relative;transform-origin:center;transition:transform .3s;width:13px;z-index:1}.page-news-and-insights .listings-timeline .list ul li .list-year{transform-origin:center}@media screen and (min-width:60em){.page-news-and-insights .listings-timeline{position:relative}.page-news-and-insights .listings-timeline .mobile-select{display:none}.page-news-and-insights .listings-timeline .list{display:block;margin-bottom:6em;text-align:center}}@media screen and (min-width:75em){.page-news-and-insights .listings-timeline .list{position:absolute;right:0;text-align:left;top:0;transform:translateX(250%)}.page-news-and-insights .listings-timeline .list ul{display:block}.page-news-and-insights .listings-timeline .list ul::after{border-bottom:0;border-left:1px solid #d4dde2;bottom:auto;height:90%;left:0;top:5%;width:1px}.page-news-and-insights .listings-timeline .list ul li{display:block;margin:2.5em 0}.page-news-and-insights .listings-timeline .list ul li:last-child{margin-bottom:0}.page-news-and-insights .listings-timeline .list ul li.is-active a .dot{transform:translate(-50%,-50%) scale(1.2)}.page-news-and-insights .listings-timeline .list ul li a{padding-left:1.5em;position:relative}.page-news-and-insights .listings-timeline .list ul li a .dot{left:0;margin:0;position:absolute;top:60%;transform:translate(-50%,-50%)}.page-news-and-insights .listings-timeline .list ul li a:hover .dot{transform:translate(-50%,-50%) scale(1.2)}.page-news-and-insights .listings{background-size:auto}}.page-news-and-insights .entry{margin:0 auto 2rem;max-width:950px;padding:0 30px}.page-news-and-insights .entry header{margin-bottom:96px;margin-bottom:calc(5.71429vw + .85714rem)}.page-news-and-insights .entry header h1{font-size:48px;font-size:calc(1.60714vw + 1.55357rem);line-height:1.2}.page-news-and-insights .entry header .date{font-size:16px;font-size:calc(.10714vw + .90357rem);font-weight:600}.page-news-and-insights .entry header .date i{font-weight:300}.page-news-and-insights .entry header .date span{display:inline-block;margin:0 1rem}.page-news-and-insights .entry .text h2{line-height:1.2;margin-top:96px;margin-top:calc(5.71429vw + .85714rem)}.page-news-and-insights .entry .text :first-child{margin-top:0}.page-news-and-insights .entry figure{margin:0 0 2em;text-align:center}@media screen and (min-width:60em){.page-news-and-insights .entry .text{width:100%}.page-news-and-insights .entry figure{float:left;margin:0;text-align:left;width:30%}.page-news-and-insights .entry figure+.text{float:right;width:60%}}.page-news-and-insights .entry-content::after{clear:both;content:"";display:table}.page-philosophy .hero{background-image:url(../img/pages/philosophy/hero.jpg)}.page-philosophy .overview--text{background:0 0}.page-philosophy .overview--text p{margin:2.5em 0}.infographs{padding-top:55px;padding-bottom:45px;background:#fff}@media screen and (min-width:60em){.infographs{padding-top:170px;padding-bottom:135px}}.infograph:first-child{padding-top:0}.infograph:last-child{padding-bottom:0}.infograph__img{position:relative}.infograph__img img.addon{display:none;position:absolute}@media screen and (min-width:48.0625em){.infograph__img img.addon{display:block}.init .infograph__img img{visibility:hidden;position:absolute;transition:transform .3s ease}.init .infograph__img img.fwd{transform:rotate(-90deg)}.init .infograph__img img.rev{transform:rotate(90deg)}.init .infograph__img img.pinned{transform:rotate(0);visibility:visible}}.process__step,.process__steps{position:relative}.page-printable .virtual-page,.page-printable .virtual-page *,.process__icon:not(.pinned){visibility:hidden}.page-process .hero{background-image:url(../img/pages/process/hero.jpg)}.process__step{color:#032248;background-size:cover}.process__step__inner{padding:100px 16px;padding:calc(6.07143vw + .78571rem) 1rem}.process__step--1{background-color:#e0e2e7}.process__step--1:before{content:'';display:block;background:url(../img/pages/process/step1-bg.jpg);background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0}.process__step--2{background-image:url(../img/pages/process/step2-bg.jpg)}.process__step--3{background-image:url(../img/pages/process/step3-bg.jpg)}.process__step--4{background-image:url(../img/pages/process/step4-bg.jpg)}.process__step--5{background-image:url(../img/pages/process/step5-bg.jpg)}.process__step--1,.process__step--1 h2,.process__step--4,.process__step--4 h2{color:#fff}.process__body,.process__heading{position:relative;z-index:1}.process__heading h2{font-size:80px;font-size:calc(4.28571vw + 1.14286rem)}.process__body{font-size:18px;font-size:calc(.26786vw + .88393rem)}.process__body header{color:#c7c7c7;position:relative}.process__body__inner{max-width:445px}.process__icon{width:140px;margin:auto}@media screen and (min-width:30em) and (max-width:48em){.process__icon{position:absolute;top:0;right:1rem}}@media screen and (min-width:48.0625em){.process__icon{width:auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-65%);perspective:1000px;z-index:1}.process__icon img{backface-visibility:hidden;transform:rotateY(180deg);transition:transform .5s}.process__icon.pinned img{transform:none}.process__step--1{color:#032248}.process__step--5{position:static}.process__step--1 .process__icon,.process__step--5 .process__icon{position:absolute;top:0}}@media screen and (min-width:48.0625em) and (max-width:89.9375em){.process__step--1 h2{color:#032248}.process__step--1:before{right:68.666%}.process__step__inner{max-width:760px;margin-left:33%;margin-right:auto}.process__heading h2{margin-top:0}.process__icon{left:16.666%}}@media screen and (min-width:90em){.process__body header:before,.process__step--4:before{content:'';position:absolute}.process__step--1:before{right:50%}.process__step--4:before{display:block;top:0;left:0;right:50%;bottom:0;background-color:rgba(255,255,255,.2)}.process__step__inner{font-size:0;display:table;width:100%;min-height:380px}.process__body,.process__heading{display:table-cell;vertical-align:middle;direction:ltr;width:50%}.process__heading{text-align:center}.process__body__inner{margin:auto}.process__body header:before{width:60px;display:block;top:50%;margin-top:-1px;right:100%;margin-right:16px;border-top:2px solid}.process__step:nth-child(even){direction:rtl}.process__step:nth-child(even) .process__heading,.process__step:nth-child(odd) .process__body{padding-left:100px}.process__step:nth-child(even) .process__body,.process__step:nth-child(odd) .process__heading{padding-right:100px}}.strategy__overview{--figure-font-size:clamp(40px, 10vw, 55px);--figure-font-size-sm:calc(var(--figure-font-size) * .686);--col1-padding-x:clamp(20px, 4vw, 40px);--col2-padding-x:clamp(45px, 10vw, 80px);--aside-padding-y:55px;--figure-width:clamp(100px, 25vw, 210px);--text-md:clamp(35px, 7.5vw, 55px);--text-sm:clamp(25px, 5vw, 40px)}.strategy__overview sup{top:-.15em;vertical-align:baseline;font-size:.8em}.strategy__overview__aside,.strategy__overview__items{background-color:#fff}.strategy__overview__items{padding:var(--aside-padding-y) var(--col1-padding-x);position:relative;background-image:url(../img/abstract/pattern-circle_for-square.jpg);background-position:bottom right;background-size:cover;box-shadow:0 0 60px -20px rgba(0,0,0,.2)}.strategy__overview__item{position:relative;margin:3.52941rem 0 0;display:table;width:100%;table-layout:fixed}.strategy__overview__item:first-child{margin-top:0}.strategy__overview__description,.strategy__overview__figure{display:table-cell;vertical-align:top}.strategy__overview__figure{color:#074e8c;font-size:var(--figure-font-size);font-weight:200;width:var(--figure-width);text-align:right;line-height:1}.strategy__overview__figure .text-md{font-size:var(--text-md)}.strategy__overview__figure .text-sm{font-size:var(--text-sm)}.strategy__overview__range{font-size:0}.strategy__overview__range__first,.strategy__overview__range__second{display:inline-block;vertical-align:top;line-height:1}.strategy__overview__range__first{font-size:var(--figure-font-size-sm);padding-top:calc((var(--figure-font-size) - var(--figure-font-size-sm))/ 4)}.strategy__overview__range__separator{font-weight:700;text-transform:uppercase;display:block;font-size:.271em;padding-right:.3em}.strategy__overview__range__second{font-size:var(--figure-font-size);letter-spacing:-1px;padding-left:.05em;display:block}.strategy__overview__description{padding:10px 0 0 20px}.strategy__overview__description p{margin:0}.strategy__overview__description strong{display:block;color:#032248;font-weight:900;font-size:1.05882rem;text-transform:uppercase}.strategy__overview__aside{padding:var(--aside-padding-y) var(--col1-padding-x) var(--aside-padding-y) 0}@media screen and (max-width:60em){.strategy__overview__aside{padding:var(--aside-padding-y) var(--col1-padding-x)}}.strategy__overview__aside__inner{border:2px solid #e1e1e1;padding:var(--aside-padding-y) var(--col2-padding-x)}@media screen and (min-width:60em){.strategy__overview__aside__inner{border-left:0}}.strategy__overview__aside__item{position:relative;padding-left:1.5rem;padding-bottom:2rem}.strategy__overview__aside__item:last-child{padding-bottom:0}.strategy__overview__aside__item:after,.strategy__overview__aside__item:before{content:'';display:block;position:absolute;top:1rem;left:0}.strategy__overview__aside__item:before{bottom:-1rem;border-left:1px solid #c7c7c7}.strategy__overview__aside__item:after{width:6px;height:6px;border-radius:6px;margin:-3px;border:3px solid #0bb3d9}.strategy__overview__aside__item:last-child:before{content:none}.strategy__overview__aside__item h3,.strategy__overview__aside__item p{margin:0}.strategy__overview__aside__item h3{font-size:26px;font-size:calc(.53571vw + 1.14286rem);font-weight:300;margin-bottom:.5em}.strategy__overview__aside__item ul{padding-left:1em}.strategy__overview__aside__item ul li:before{content:'- ';position:absolute;left:25px}.strategy__overview__aside__vertical{color:#36d9ab;font-size:13px;font-size:calc(.01786vw + .79643rem);font-weight:700;text-transform:uppercase;position:absolute;top:50%;left:0;transform:rotate(90deg) translateX(-50%) translateX(17px) translateY(6px);transform-origin:top left}.no-csstransforms .strategy__overview__aside__vertical{position:static}@media screen and (min-width:60em){.strategy__overview__aside,.strategy__overview__items{width:50%;display:table-cell;vertical-align:top}.strategy__overview__aside{padding:var(--aside-padding-y) var(--col1-padding-x) var(--aside-padding-y) 0}.strategy__overview__aside__inner{padding:var(--aside-padding-y) var(--col2-padding-x)}.strategy__overview__aside__item{padding-bottom:4rem}}@media screen and (min-width:64.0625em){.strategy__overview__range__second{display:inline-block}}@media print{.strategy__overview{display:table;width:100%}.strategy__overview__aside,.strategy__overview__items{display:table-cell;vertical-align:top;padding:0}.strategy__overview__items{width:40%}.strategy__overview__aside{width:60%;padding-left:.5in}.strategy__overview__aside__inner,.strategy__overview__items{border:0;padding:0;margin:0}.strategy__overview__item{font-size:13px;margin-top:8px}.strategy__overview__item .strategy__overview__figure,.strategy__overview__item strong{font-weight:500}.strategy__overview__aside__item{padding-bottom:10px}.strategy__overview__aside__item h3{font-size:15px}.strategy__overview__aside__item ul{font-size:12px;list-style-type:disc}.strategy__overview__aside__item li{line-height:1;margin-bottom:8px}}.strategy__chart__date,.strategy__chart__footer,.strategy__chart__key>li{font-weight:700;text-transform:uppercase}.strategy__chart{padding:55px;padding:calc(3.30357vw + .27679rem)}.strategy__chart__group--characteristics{color:#fff;background:#3fa6ec}.strategy__chart__header{margin-bottom:36px;margin-bottom:calc(1.96429vw + .48214rem)}.strategy__chart__header::after{clear:both;content:"";display:table}.strategy__chart__header h2,.strategy__chart__header h3{color:inherit;font-size:26px;font-size:calc(.53571vw + 1.14286rem);float:left;margin:.82353rem 1.64706rem 0 0;line-height:24px}.strategy__chart__header sup a,.strategy__chart__header sup a:visited{color:#fff}.strategy__chart__date{font-size:.76471rem}.strategy__chart__key{float:right;list-style:none;margin:.82353rem -1.64706rem 0;padding:0;font-size:0}.strategy__chart__key>li{display:inline-block;font-size:13px;font-size:calc(.01786vw + .79643rem);line-height:24px;margin:0 1.64706rem}.strategy__chart__key>li:before{content:"";display:inline-block;font-size:20px;height:1em;width:1em;box-shadow:inset 0 0 0 1em;vertical-align:-5px;margin-right:.5em}.strategy__chart__key>li.key-item--sky-blue:before{color:#3fa6ec}.strategy__chart__key>li.key-item--navy:before{color:#074e8c}.strategy__chart__key>li.key-item--light-gray:before{color:#c7c7c7}.strategy__chart__key>li.key-item--dark-seafoam:before{color:#032248}.strategy__chart__data{position:relative}.strategy__chart__data table{width:100%}.strategy__chart__data td.data-item--sky-blue{color:#3fa6ec}.strategy__chart__data td.data-item--navy{color:#074e8c}.strategy__chart__data td.data-item--light-gray{color:#c7c7c7}.strategy__chart__data td.data-item--dark-seafoam{color:#032248}.strategy__chart__footer{font-size:.58824rem;margin:30px auto;margin:calc(1.60714vw + .42857rem) auto}.strategy__chart__footer a{color:#064e8c;display:block;margin-top:10px}.strategy__chart__footer span{display:inline-block;margin-right:6%}.strategy__chart--performance .strategy__chart__header,.strategy__chart--sector-weights .strategy__chart__header{color:#42525b;width:1410px;max-width:100%;margin:2.70588rem auto;padding:.58824rem 4% 1.41176rem;border:2px solid #c7c7c7}.strategy__chart--performance .strategy__chart__data,.strategy__chart--performance .strategy__chart__footer,.strategy__chart--sector-weights .strategy__chart__data,.strategy__chart--sector-weights .strategy__chart__footer{max-width:1300px}.strategy__chart--performance .strategy__chart__data,.strategy__chart--sector-weights .strategy__chart__data{margin:auto}.strategy__chart #compositePerformanceChart{height:400px}.strategy__chart--characteristics th,.strategy__chart--portfolio th{color:#dce3ea;font-size:13px;font-size:calc(.01786vw + .79643rem);text-align:left;text-transform:uppercase;background:#0e5c91;padding:1rem}.strategy__chart--characteristics td,.strategy__chart--portfolio td{font-size:24px;font-size:calc(.42857vw + 1.11429rem);padding:1rem;border-bottom:1px solid #85c6f3}.strategy__chart--characteristics .strategy__chart__data.is-scrollable:before,.strategy__chart--portfolio .strategy__chart__data.is-scrollable:before{content:'';position:absolute;display:block;top:0;right:-1px;bottom:0;width:1.76471rem;background:linear-gradient(to left,#3fa6ec,rgba(63,166,236,0))}.strategy__chart--characteristics sup a,.strategy__chart--characteristics sup a:hover,.strategy__chart--holdings sup a,.strategy__chart--holdings sup a:hover{color:#fff}.strategy__chart--portfolio{padding-top:0}.strategy__chart--holdings{color:#fff;background:#0e5c91;padding:55px;padding:calc(3.30357vw + .27679rem)}.strategy__chart--holdings td{font-size:16px;font-size:calc(.10714vw + .90357rem);padding:24px;border-top:1px solid #3fa6ec;vertical-align:bottom}.strategy__chart--holdings td:first-child{padding-left:0}.strategy__chart--holdings td.value{color:#fff;text-align:right;font-weight:900}.strategy__chart--holdings tr:first-child>td{border-top:0}.strategy__chart--sector-weights{background:#fff}.strategy__chart--sector-weights .strategy__chart__header sup a:hover{color:#fff}.strategy__chart--sector-weights .strategy__chart__data ul{margin:0}.strategy__chart--sector-weights .strategy__chart__data li{width:100%;display:inline-block;border-top:1px solid #bdc9d6;padding-bottom:1.47059rem}.strategy__chart--sector-weights .strategy__chart__data .strategy__chart__footer{width:100%;display:inline-block}.strategy__chart--equity{padding-bottom:0}.strategy__chart--equity h3{font-weight:300;font-size:26px;font-size:calc(.53571vw + 1.14286rem);text-align:center;margin:1em 0 2.4em}.strategy__chart--equity th{font-size:9px;text-transform:uppercase;text-align:left;height:66px;padding:.75rem;vertical-align:middle;background:#c7f1e6}.strategy__chart--equity th:nth-child(even){background:#c1ebe1}.strategy__chart--equity td{font-size:16px;font-size:calc(.10714vw + .90357rem);background:#fff;min-width:80px;padding:1.5rem .75rem}.strategy__chart--equity td:nth-child(even){background:#eff3f5}.strategy__chart--equity tr:nth-child(even) td{background:#e3f6f2}.strategy__chart--equity tr:nth-child(even) td:nth-child(even){background:#dcf0ed}@media screen and (min-width:48.0625em){.strategy__chart--characteristics tr:first-child td,.strategy__chart--portfolio tr:first-child td{font-size:30px;font-size:calc(.79286vw + 1.16143rem)}.strategy__chart--sector-weights .strategy__chart__data{column-count:2;column-gap:10vw}}@media screen and (min-width:60em){.strategy__chart--performance .strategy__chart__header,.strategy__chart--sector-weights .strategy__chart__header{padding-left:3.23529rem;padding-right:3.23529rem}.strategy__chart__col{display:table-cell}.strategy__chart__col--first{width:100%}.strategy__chart__col--second{width:440px}}.page-strategies #characteristics{background:#fff}.page-strategies #characteristics .strategy__chart__col--first .strategy__chart{background:#3fa6ec}@media (min-width:75em){.page-strategies #characteristics{display:grid;gap:30px;grid-template-columns:1fr 440px;padding:0 30px;background:#fff}.page-strategies #characteristics .strategy__chart__col{display:block}.page-strategies #characteristics .strategy__chart__col--first{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px;-ms-flex-pack:justify;justify-content:space-between}.page-strategies #characteristics .strategy__chart__col--first .strategy__chart{padding:clamp(15px,3vw,30px)}.page-strategies #characteristics .strategy__chart__col--second{width:auto}}.page-strategies .hero--all-cap-value{background-image:url(../img/pages/strategies/hero-all-cap-value.jpg)}.page-strategies .hero--concentrated-value{background-image:url(../img/pages/strategies/hero-concentrated-value.jpg)}.page-strategies .hero--large-cap-value{background-image:url(../img/pages/strategies/hero-large-cap-value.jpg)}.page-strategies .hero--mid-cap-value,.page-strategies .hero--smid-cap-value{background-image:url(../img/pages/strategies/hero-mid-cap-value.jpg)}.page-strategies .hero--small-cap-value{background-image:url(../img/pages/strategies/hero-small-cap-value.jpg)}.page-strategies .hero__copy{color:#000;font-size:clamp(.8rem,3vw,1rem);margin-bottom:35px}.page-strategies .strategy__chart__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.35em 0;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase}.page-strategies .strategy__chart__footer a{width:100%}.page-strategies .strategy__chart__footer span{display:inline;margin-right:0}.strategy__additional-info__header::after,.strategy__additional-info__header__inner::after{display:table;content:"";clear:both}@media (min-width:960px){.page-strategies .hero{margin-top:190px}.page-strategies .strategy__chart__footer{gap:0}}@media (min-width:1440px){.page-strategies .hero{margin-top:190px}.page-strategies .hero__heading{margin-top:0}}.strategy__additional-info__header{background:url(../img/pages/strategies/additional-info-header.jpg) no-repeat #36d9ab;background-size:cover}.strategy__additional-info__header__inner{max-width:1280px;margin:auto;padding:2.5rem}.strategy__additional-info__header .button,.strategy__additional-info__header h2{margin:1rem 0}.strategy__additional-info__header h2{color:#fff;font-size:36px;font-size:calc(1.21429vw + 1.15714rem);line-height:44px;float:left}.strategy__additional-info__header .button{float:right}.strategy__header{text-align:center}.strategy__header h2{font-size:48px;font-size:calc(2.07143vw + 1.13571rem);margin:2em 0 0}.strategy__header p{color:#36d9ab;text-transform:uppercase;font-size:.82353rem;font-weight:700}.strategy__commentary{margin:auto;max-width:1390px;max-width:calc(7.67857vw + 79.96429rem);padding:70px 0;padding:calc(5.17857vw + -.28571rem) 0}.strategy__commentary__body,.strategy__commentary__header{padding:0 55px;padding:0 calc(3.21429vw + .10714rem)}.strategy__commentary__header h2{font-size:48px;font-size:calc(2.07143vw + 1.13571rem)}.strategy__disclaimer,.strategy__footnotes{padding:55px;padding:calc(3.83929vw + -.01786rem)}.strategy__disclaimer{font-size:.82353rem;font-weight:500;line-height:1.7}.strategy__disclaimer p{margin:0 0 1em}.strategy__footnotes{font-size:.76471rem;font-weight:500;background:#fff}.strategy__footnotes li{margin-top:1.4em}.strategy__footnotes li:first-child{margin-top:0}@media screen and (min-width:48.0625em){.strategy__disclaimer{column-count:2;column-gap:4vw}.strategy__commentary{display:table}.strategy__commentary__body,.strategy__commentary__header{display:table-cell;vertical-align:middle}.strategy__commentary__header{width:30%}.strategy__commentary__body{width:70%}}@media only print{.strategy__additional-info__header,.strategy__header{display:none}.strategy__commentary{page-break-before:always;margin-bottom:16px}.strategy__commentary h2{font-size:17px;margin:0}.strategy__commentary__body p{font-size:11px!important;line-height:1}.strategy__disclaimer,.strategy__footnotes{background:#fff;margin:1em 0;padding:0;font-size:10px;line-height:1}}@media print{.page-strategies .button--pdf{display:none!important}}.page-team .hero{background-image:url(../img/pages/team/hero.jpg)}.page-team .team .overlay__slide{-ms-interpolation-mode:bicubic}@page{size:A4;margin:0}.page-printable{position:relative;margin:0 auto;width:210mm;-webkit-print-color-adjust:exact}.page-printable.page-commentary.style-condensed p{margin:.7em 0}.page-printable.page-commentary p{padding:0 20px;text-align:justify}.page-printable.page-commentary .page:not(.page-1),.page-printable.page-factsheet .page:not(:first-child){padding-top:30px}.page-printable.page-commentary .page header .quarter{top:-50px}.page-printable.page-commentary .page:not(.page-1) header .img-header{transform:translateY(-30px)}.page-printable.page-commentary .page:not(.page-1) header .quarter{top:-78px}.page-printable.page-commentary .strategy__chart--performance{padding-left:20px}.page-printable.page-factsheet .page:first-child header .img-header{transform:translateY(10px)}.page-printable.page-factsheet .page:not(:first-child) .group:not(:first-child){padding-top:5px}.page-printable .disclaimer{color:#777;font-size:8px;line-height:1.5}.page-printable .micro-chart{margin-top:5px}.page-printable .page{position:relative;margin:0;page-break-after:always}.page-printable .page-letter{height:296mm;width:210mm}.page-printable .page-breaker{page-break-before:always}.page-printable .footer{background:#135d93;bottom:20px;color:#fff;left:0;padding:5px 25px;position:absolute;width:100%}.page-printable .footer .svg{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:25px;height:25px}.page-printable .footer .svg-mark{position:absolute;top:0;left:0;width:100%;height:100%;fill:#fff}.page-printable .group{display:block;width:100%;position:relative}.page-printable .group::after{clear:both;content:"";display:table}.page-printable .col{float:left}.page-printable .col>h1,.page-printable .col>h2,.page-printable .col>h3,.page-printable .col>h4,.page-printable .col>h5,.page-printable .col>p{padding-left:20px;padding-right:20px}.page-printable .col-30{width:30%}.page-printable .col-35{width:35%}.page-printable .col-40{width:40%}.page-printable .col-50{width:48%;margin-right:2%}.page-printable .col-50:last-child{width:50%;margin-right:0}.page-printable .col-60{width:58%;margin-right:2%}.page-printable .col-65{width:62%;margin-right:2%}.page-printable .col-70{width:68%;margin-right:2%}.page-printable .col-100{width:100%}.PositioningChart-chart{height:240px;max-width:100%;width:100%}.PositioningChart-header{font-size:8px;text-align:center}.TableData{margin-left:20px}.TableData tr th{padding:4px 10px}.TableData tr td{padding:2px 4px}.TableData tr td:first-child{width:35%}.TableData tr td:not(:first-child){text-align:center}.TableData--blue tbody>tr:nth-child(odd){background-color:#074E8C;color:#fff}.TableData--gray tbody>tr:nth-child(odd){background-color:#bbb}@media print{.page-letter{width:216mm}}.printable{font-size:8pt;font-family:sofia-pro,arial,sans-serif;font-weight:300;color:#2f2d2e}.printable h1,.printable h2,.printable h3,.printable h4,.printable h5,.printable h6{font-family:adobe-garamond-pro,times,serif;font-weight:400}.printable.page-printable{background:0 0}.printable #compositePerformanceChart,.printable .amcharts-chart-div,.printable .amcharts-main-div,.printable img,.printable svg{outline:0;border:none}.printable .amcharts-graph-column-front.amcharts-graph-column-element,.printable .amcharts-plot-area{stroke-width:.5px!important;stroke:transparent!important}.printable .amcharts-category-axis text{font-weight:400!important}.printable .section{position:relative}.printable .section__heading{width:100%;background:#f5f6f7}.printable .section__heading h2{padding:12px 20px;margin-top:0;color:#135d93;font-size:12px;font-family:sofia-pro,arial,sans-serif;font-weight:300;letter-spacing:.02em}.printable .header{position:relative;background:#fff;padding:0 20px}.printable .header h2{font-family:adobe-garamond-pro,times,serif;margin:20px 0 5px;font-size:32px;vertical-align:top;color:#000}.printable .header .img-header{display:block;margin:30px 0;height:75px}.printable .header .svg{max-width:200px;position:relative;min-height:100px}.printable .header .svg-header{margin-top:15px}.printable .header .svg .svg-logo{fill:#135d93;position:absolute;top:0;left:0;width:100%;height:100%}.printable .header .quarter{position:absolute;right:20px;top:-45px;background:#135d93;color:#fff;font-size:90px;padding:35px 35px 25px;font-family:times,serif;border-radius:0 0 25px 25px}.printable .header .quarter span{position:relative;display:block}.printable .header .quarter span:after{content:attr(data-year);position:absolute;top:85%;right:10px;font-size:15px;color:#b0d8f5}.printable .header-title.has-cusip{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:62%}.printable .u-left,.printable .u-right{float:left;width:48%}.printable .u-left{margin-right:2%}.printable .u-clear::after{clear:both;content:"";display:table}.printable .strategy__disclaimer,.printable .strategy__disclosure,.printable .strategy__footnotes{background:#fff;margin:0;padding:0;font-size:7.5px;font-weight:300;line-height:9px;column-count:1}.printable .strategy__overview{width:100%;display:inline-block;vertical-align:top;margin:0;background:#135d93;color:#fff;padding:20px 25px 0 20px;min-height:400px}.printable .strategy__overview::after{clear:both;content:"";display:table}.printable .strategy__overview h3{font-family:sofia-pro,arial,sans-serif;color:#fff;font-size:13px;margin-top:0;margin-bottom:20px;font-weight:700}.printable .strategy__overview ul{list-style:disc;margin:0 -5px}.printable .strategy__overview ul li{margin:0 0 20px 15px;color:#fff;font-size:11px;line-height:1.6}.printable .strategy__overview ul li p,.printable .strategy__overview ul li span{display:inline}.printable .strategy__overview ul li strong{font-weight:300}.printable .strategy__overview__aside,.printable .strategy__overview__items{display:inline-block;width:50%!important;vertical-align:top;padding:0}.printable .strategy__overview__items{width:40%;background-image:none;box-shadow:none;border:0;padding:0;margin:0}.printable .strategy__overview__item{font-size:13px}.printable .strategy__overview__item *{display:inline!important;vertical-align:baseline;font-size:9pt!important;font-weight:inherit;top:0!important;margin:0;padding:0}.printable .strategy__overview__item strong{font-weight:300;color:#6f6f6f;text-transform:none}.printable .strategy__overview__aside{width:100%!important;padding-left:45px}.printable .strategy__overview__aside__inner{font-size:11pt;list-style-type:none;border:0;padding:0;margin:0}.printable .strategy__overview__aside__vertical{font-size:6pt;-webkit-transform:rotate(90deg) translateX(-50%) translateX(17px) translateY(0);-webkit-transform-origin:0 0;transform:rotate(90deg) translateX(-50%) translateX(17px) translateY(0);transform-origin:0 0;margin-left:-20px;font-weight:300}.printable .strategy__overview__aside__item{padding-top:10px;padding-bottom:10px;font-size:8pt;padding-left:15px}.printable .strategy__overview__aside__item h3{font-size:16px;font-family:sofia-pro,sans-serif;letter-spacing:1px;font-weight:200}.printable .strategy__overview__aside__item ul{padding:0}.printable .strategy__overview__aside__item ul li{line-height:1.4;margin-bottom:2.5px;list-style-type:none;font-size:11px;padding-left:8px;font-weight:200;letter-spacing:.55px;text-rendering:optimizeLegibility;font-feature-settings:"kern" 0;font-kerning:normal}.printable .strategy__overview__aside__item ul li:before{left:15px}.printable .strategy__overview__aside__item p{width:90%;font-size:9pt}.printable .strategy__overview__aside__item:before{left:-5px}.printable .strategy__overview__aside__item:after{margin-left:-7px}.printable .strategy__overview__item{margin-top:0;margin-bottom:15px}.printable .strategy__chart{padding:0;page-break-inside:avoid}.printable .strategy__chart__header{margin:0 0 6px;padding:0}.printable .strategy__chart__header h2,.printable .strategy__chart__header h3{font-size:18px;margin:0;float:none;color:#fff;background:#36d9ab;padding:5px;font-family:adobe-garamond-pro,serif}.printable .strategy__chart__header span{font-size:8px;margin:0}.printable .strategy__chart--key{position:absolute;bottom:55px;right:0;width:25%;text-align:left}.printable .strategy__chart--key .strategy__chart__key li{margin-bottom:8px;padding-top:2px;text-indent:-12px}.printable .strategy__chart__date{margin-bottom:6px}.printable .strategy__chart__key{display:block;margin:6px 0 0;float:left;width:100%}.printable .strategy__chart__key>li{font-size:6pt;line-height:10px;margin:0 0 0 8px;text-transform:none;font-weight:300}.printable .strategy__chart__key>li:before{content:"";display:none;font-size:0;height:0;width:0;box-shadow:none;vertical-align:0;margin-right:0}.printable .strategy__chart__key>li span{background:#6f6f6f;display:inline-block;width:1em;height:1em;margin-right:.5em}.printable .strategy__chart__key>li.key-item--sky-blue span{background:#3fa6ec}.printable .strategy__chart__key>li.key-item--navy span{background:#074e8c}.printable .strategy__chart__key>li.key-item--light-gray span{background:#c7c7c7}.printable .strategy__chart__key>li.key-item--dark-seafoam span{background:#1b8e6e}.printable .strategy__chart__data{margin:auto}.printable .strategy__chart__data table{table-layout:fixed;width:99%}.printable .strategy__chart__data td,.printable .strategy__chart__data th{padding:2px 8px;min-width:0;border-width:.5pt;border-color:#ccc;font-size:8pt}.printable .strategy__chart__data th{font-size:9px;line-height:1}.printable .strategy__chart__col--first{display:table;width:100%}.printable .strategy__chart__footer{font-size:6pt;margin:5px auto 20px;font-weight:300;text-transform:none;color:#777}.printable .strategy__chart__footer span{display:block;margin-right:0}.printable .strategy__chart #compositePerformanceChart{height:240px;width:100%;max-width:100%}.printable .strategy__chart #characteristics table{color:#6f6f6f}.printable .strategy__chart__group--characteristics{background:0 0;color:#6f6f6f}.printable .strategy__chart--characteristics,.printable .strategy__chart--portfolio{padding-right:15px;vertical-align:bottom}.printable .strategy__chart--characteristics th,.printable .strategy__chart--portfolio th{color:#2f2d2e;font-size:7pt;text-transform:none;background:0 0;padding:0 0 4px;text-align:center;font-weight:300;border-bottom:1px solid #ccc}.printable .strategy__chart--characteristics th:first-child,.printable .strategy__chart--portfolio th:first-child{border-bottom:none}.printable .strategy__chart--characteristics tr,.printable .strategy__chart--portfolio tr{font-size:8pt}.printable .strategy__chart--characteristics td,.printable .strategy__chart--portfolio td{font-size:8pt;padding:8px 0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:33.3333%;text-align:center;line-height:1.25}.printable .strategy__chart--characteristics td:first-child,.printable .strategy__chart--portfolio td:first-child{text-align:right;border-bottom:none;font-size:7pt;padding-left:15px;padding-right:8px}@media screen and (min-width:48.0625em){.printable .strategy__chart--characteristics tr:first-child td,.printable .strategy__chart--portfolio tr:first-child td{font-size:8pt}}.printable .strategy__chart--portfolio{padding-left:15px}.printable .strategy__chart--portfolio th{line-height:1.25}.printable .strategy__chart--portfolio td{padding:12px 0}.printable .strategy__chart--holdings,.printable .strategy__chart--sector-weights{display:inline-block;vertical-align:top}.printable .strategy__chart--holdings{width:100%;background:0 0;padding:0;margin-top:0;color:#6f6f6f}.printable .strategy__chart--holdings table{border-left:1px solid #ccc;border-top:1px solid #ccc}.printable .strategy__chart--holdings table tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#2f2d2e;font-size:8pt;padding:3px 8px;text-align:center;font-weight:300}.printable .strategy__chart--holdings table tr td:first-child{text-align:left}.printable .strategy__chart--fees{width:100%;background:0 0;padding:0 0 15px;margin-top:0;color:#6f6f6f}.printable .strategy__chart--fees table{border:1px solid #ccc;table-layout:fixed}.printable .strategy__chart--fees table tr th{font-size:8px;vertical-align:bottom;text-align:center;background:0 0;border:none;border-bottom:1px solid #ccc;font-weight:300;text-transform:none;padding:4px 6px;height:auto}.printable .strategy__chart--fees table tr td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;color:#2f2d2e;font-size:8pt;padding:3px 8px;text-align:center;font-weight:300}.printable .strategy__chart--fees table tr td:first-child,.printable .strategy__chart--performance .strategy__chart--key .strategy__chart__key{text-align:left}.printable .strategy__chart--fees table tr td:nth-child(1){width:593px}.printable .strategy__chart--weights ul:not(.strategy__chart__key){position:relative;margin-top:0}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li{margin-bottom:6px;padding-top:7px;position:relative}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li.last{padding-bottom:0;margin-bottom:0}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li h3{position:relative;font-weight:500;color:#575757;top:-6px;text-indent:32px}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li h3:before{content:'';width:4px;height:1px;border-top:1px solid #ececec;position:absolute;top:-1px;right:0}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li:after{content:'';height:120%;width:1px;top:0;left:50%;border-right:1px solid #ececec;position:absolute}.printable .strategy__chart--weights ul:not(.strategy__chart__key) li.axis:after{border-right:0}.printable .strategy__chart--weights .strategy__chart--key li{font-size:5pt;margin-bottom:0}.printable .strategy__chart--weights .strategy__chart--key li span{position:relative;top:3px}.printable .strategy__chart--performance{display:inline-block;margin:0;padding-left:0;padding-right:0;padding-top:0;vertical-align:top;width:100%}.printable .strategy__chart--performance .strategy__chart__header{margin:0 0 -10px;padding:0;border:0}.printable .strategy__chart--performance .strategy__chart--key{top:-14px;right:20px;width:30%}.printable .strategy__chart--performance .strategy__chart--key .strategy__chart__key li{display:block;margin-bottom:1px;padding-top:1px}.printable .strategy__chart--performance .strategy__chart__data li{border-top:0;display:inline-block;padding:0;width:100%}.printable .strategy__chart--equity{margin-bottom:1em}.printable .strategy__chart--equity h3{font-size:17px;margin:0 0 14px;text-align:left}.printable .strategy__chart--equity th{font-size:8px;vertical-align:bottom;text-align:center;background:0 0;border:none;border-bottom:1px solid #ccc;font-weight:300;text-transform:none;padding:4px 6px;height:auto}.printable .strategy__chart--equity tr{background:0 0}.printable .strategy__chart--equity tr td{font-size:8px;background:0 0;text-align:center;padding:2px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.printable .strategy__chart--equity tr td:first-child{border-left:1px solid #ccc}.printable .strategy__chart--equity tr td:nth-child(even){background:0 0}.printable .collapsible{height:auto;position:relative;opacity:1;z-index:auto;overflow:visible;transform:none}.printable .container,.printable .container--huge,.printable .container--wide{max-width:none}.printable .micro-chart{width:50%!important;margin-top:0}.printable .micro-chart__heading{width:50%;float:left;text-align:right;padding-right:12px;padding-top:8px;margin:0;font-size:8.5px;font-family:sofia-pro,arial,sans-serif;text-transform:none;font-weight:300;color:#2f2d2e}.printable .micro-chart__valueAxis{width:50%!important;border-top:1px solid #ececec}.printable .micro-chart__valueAxis td{font-size:6pt;text-align:left;padding:8px 0;position:relative}.printable .micro-chart__valueAxis td:after,.printable .micro-chart__valueAxis td:first-child:after{content:'';position:absolute;top:0;height:4px;width:1px;border-right:1px solid #ececec}.printable .micro-chart__valueAxis td:first-child{text-align:left}.printable .micro-chart__valueAxis td:first-child:after{left:0}.printable .micro-chart__valueAxis td:after{left:5px}.printable .micro-chart td{padding:0!important;font-weight:300;font-size:6px}.printable .micro-chart__row,.printable .micro-chart__value{padding-top:0}.printable .micro-chart__bar{border-bottom-width:8px;margin-bottom:1px}.printable .micro-chart__value{font-size:10px;line-height:10px;text-align:left}