:root{--header-height-neg:-4.25rem;--header-height-neg-lge:-6.25rem;--font-index-heading-min-v:20;--font-index-heading-max-v:30;--font-index-heading-min:20px;--font-index-heading-max:30px;--font-index-heading:calc(var(--font-index-heading-min) + (var(--font-index-heading-max-v) - var(--font-index-heading-min-v))*((100vw - var(--viewport-min))/(var(--viewport-max-v) - var(--viewport-min-v))));--font-index-link-min-v:13;--font-index-link-max-v:16;--font-index-link-min:13px;--font-index-link-max:16px;--font-index-link:calc(var(--font-index-link-min) + (var(--font-index-link-max-v) - var(--font-index-link-min-v))*((100vw - var(--viewport-min))/(var(--viewport-max-v) - var(--viewport-min-v))));--font-index-h2-min-v:18;--font-index-h2-max-v:28;--font-index-h2-min:18px;--font-index-h2-max:28px;--font-index-h2:calc(var(--font-index-h2-min) + (var(--font-index-h2-max-v) - var(--font-index-h2-min-v))*((100vw - var(--viewport-min))/(var(--viewport-max-v) - var(--viewport-min-v))));--font-index-h3-min-v:17;--font-index-h3-max-v:26;--font-index-h3-min:17px;--font-index-h3-max:22px;--font-index-h3:calc(var(--font-index-h3-min) + (var(--font-index-h3-max-v) - var(--font-index-h3-min-v))*((100vw - var(--viewport-min))/(var(--viewport-max-v) - var(--viewport-min-v))));--font-index-h4-min-v:14;--font-index-h4-max-v:22;--font-index-h4-min:14px;--font-index-h4-max:22px;--font-index-h4:calc(var(--font-index-h4-min) + (var(--font-index-h4-max-v) - var(--font-index-h4-min-v))*((100vw - var(--viewport-min))/(var(--viewport-max-v) - var(--viewport-min-v))))}main .inner section.dark.nopad{color:#fff;border-bottom:solid 1px var(--grey);padding-bottom:4rem;margin-bottom:4rem}main .inner section.form:not(.wide):not(:first-of-type){padding-top:0;border-bottom:0}form.flex>div.group{padding-top:4rem;margin-top:2rem;border-top:solid 1px var(--grey);order:2}form.flex>div.flex{order:1}form.flex>button{order:3}.group.flex{border-bottom:0;padding-bottom:0;margin-bottom:0}section.form div.message p{font-size:var(--font-p)}section.form div.message p a{color:#fff;border-bottom:solid 1px #fff}section.form div.message p a:hover{color:var(--aqua);border-bottom:solid 1px var(--aqua)}main .inner section.dark.nopad a{color:#fff;border-bottom-color:#fff}main .inner section.dark.nopad a:hover{color:var(--aqua);border-bottom-color:var(--aqua)}main>.inner header ul.share.flex{font-size:var(--font-h1);list-style-type:none;list-style-image:none;padding:0;margin:1em 0 0 0;flex:0 0 2em;justify-content:flex-start}main>.inner header ul.share.flex li{background-image:none;padding-left:0;font-size:1rem;margin-bottom:0;margin-left:0}main>.inner header ul.share li.social a{vertical-align:middle;border-bottom:0}main>.inner header ul.share li.social a img{-moz-filter:var(--svg-dark-grey);-ms-filter:var(--svg-dark-grey);-webkit-filter:var(--svg-dark-grey);filter:var(--svg-dark-grey)}main>.inner header ul.share li.social picture.hover img{-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua)}.toc.flex{align-items:flex-start;flex-wrap:wrap}.toc .content{order:2;flex:0 0 100%}main .inner .toc .content>section,main .inner .toc .content .ocms>section{position:relative;padding-top:var(--spc-vertical-half);padding-bottom:var(--spc-vertical-half)}main .inner .toc .content>section header h1:first-child:last-child{margin-bottom:0}main .inner .toc .content>section.borderless,main .inner .toc .content .ocms>section.borderless{padding-bottom:0}main .inner .toc .content>section h2,main .inner .toc .content .ocms>section h2{color:var(--aqua);margin-top:2em}main .inner .toc .content>section header h2,main .inner .toc .content .ocms>section header h2{color:#000;font-weight:600}main .inner .toc .content>section header h2 strong,main .inner .toc .content .ocms>section header h2 strong{font-weight:600}main .inner .toc .content>section header h2 span,main .inner .toc .content .ocms>section header h2 span{color:var(--aqua)}main .inner .toc .content>section header :not(.buttons) button,main .inner .toc .content .ocms>section header :not(.buttons) button{display:block;margin-top:2em}.toc .content>section>span[id],.toc .content>section .ocms>span[id]{position:absolute;top:-38em}.toc .content>section>span[id]+h2,.toc .content .ocms>section>span[id]+h2{margin-top:0}.toc .content>section>h3:first-child,.toc .content .ocms>section>h3:first-child{margin-top:0}.toc .content h2{font-size:var(--font-index-h2)}.toc .content h2 span,.toc .content h3 span{color:var(--aqua)}.toc .content h3{font-size:var(--font-index-h3)}.toc .content h4{font-size:var(--font-index-h4)}.toc .content figure:not(.noborder){border-bottom:solid 1px var(--grey);padding-bottom:var(--spc-vertical-half);margin-bottom:var(--spc-vertical-half);position:relative}.toc .content figure a{display:inline-block;padding:.75rem 2.5rem .75rem 1rem;border:solid 1px var(--aqua);border-radius:2rem;font-weight:500;font-size:var(--font-small);position:absolute;bottom:-1.5rem;left:0;background-color:#fff;box-shadow:0 0 0 15px #fff}.toc .content figure a:hover{background-color:var(--aqua);color:#fff}.toc .content figure a:after{display:block;position:absolute;top:55%;right:1rem;content:var(--icons-arrow-right);-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua);width:.9rem;-moz-transition:all var(--trn-linear-long);-o-transition:all var(--trn-linear-long);-webkit-transition:all var(--trn-linear-long);transition:all var(--trn-linear-long);-ms-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.toc .content figure a:hover:after{filter:none}.toc .content ul.two-column.flex{list-style-type:none;margin:0;padding:0;flex-wrap:wrap}.toc .content ul.two-column li{background-image:none;margin:0 0 .5em 0;padding:0;flex:0 0 100%}.toc .content ul.two-column li figure{margin:0;padding:0;border-bottom:0}.toc .content ul.two-column.figures li p{font-size:var(--font-index-link);padding:1em;color:var(--medium-grey);line-height:1.25em}.toc .content ul.two-column.figures li p strong{color:var(--aqua);font-weight:600}.toc .content ul.two-column.figures li p a{display:inline-block;margin-top:.5rem}.toc .content .ocms footer>section.notifications{display:none}@media screen and (min-width:450px){section>header button{float:right}}@media screen and (min-width:600px){.toc .content ul.two-column.flex li{flex:0 0 47%}}@media screen and (min-width:800px){.toc .content>section>span[id],.toc .content .ocms>section>span[id]{top:-42em}}@media screen and (min-width:980px){.toc.flex{flex-wrap:nowrap}.toc .content{flex:0 0 75%}main .inner .toc .content>section,main .inner .toc .content .ocms>section{margin:0 15% 0 7.5%}.toc .content>section>span[id],.toc .content .ocms>section>span[id]{top:var(--header-height-neg-lge)}}.toc .content ul.two-column.flex{list-style-type:none;margin:0;padding:0;flex-wrap:wrap}.toc .content ul.two-column li{background-image:none;margin:0 0 .5em 0;padding:0;flex:0 0 100%}.toc .content ul.two-column.videos li{margin-bottom:var(--spc-vertical-half)}.toc .content ul.two-column.videos li{margin-bottom:var(--spc-vertical-half)}.toc .content ul.two-column.videos li .yt{width:100%;padding-top:57%;position:relative}.toc .content ul.two-column.videos.square li .yt{padding-top:100%}.toc .content ul.two-column.videos li .yt iframe{width:100%;height:100%;position:absolute;top:0;left:0}.toc .content .yt.wide{width:100%;padding-top:57%;position:relative}.toc .content .yt.wide iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:600px){.toc .content ul.two-column.videos li{margin-bottom:6%}}ul.box-chart.flex{margin:0;padding:0;flex-wrap:wrap;justify-content:space-between;align-items:stretch}ul.box-chart.flex li{margin:0 0 1em 0;padding:1em;background-image:none;background-color:var(--aqua);color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;flex-basis:100%}@media screen and (min-width:600px){ul.box-chart.flex li{margin-bottom:0;flex-basis:30%}}.toc .index{order:1;z-index:2;position:sticky;top:var(--header-height);background-color:var(--light-grey);flex:0 0 100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:calc(100% + 4em);max-height:4em;overflow-y:hidden;-moz-transition:all var(--trn-linear-long);-o-transition:all var(--trn-linear-long);-webkit-transition:all var(--trn-linear-long);transition:all var(--trn-linear-long)}.toc .index.open{max-height:calc(100vh - var(--header-height));height:calc(100vh - var(--header-height));overflow-y:auto}.toc .index>h1{padding:1rem 2.25rem;margin-bottom:0;font-size:var(--font-index-heading)}.toc .index>h1 span.hamburger{float:right;margin-top:.3125em}.toc .index.open>h1 span.hamburger span{background-color:transparent}.toc .index.open>h1 span.hamburger span:before{width:30px;top:0;left:-2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;-o-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;-webkit-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out}.toc .index.open>h1 span.hamburger span:after{width:30px;top:0;left:-2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;-o-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;-webkit-transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out;transition:transform .4s cubic-bezier(1,0,0,.5),top .2s ease-out}main .inner .toc .index section{padding:2em;margin:0;border-bottom-color:#fff}.toc .index h2{font-size:var(--font-index-heading)}.toc .index ul{list-style-type:none;list-style-image:none;padding:0}.toc .index ul li{background-image:none;padding-left:0;margin-left:0;font-size:var(--font-index-link)}.toc .index ul li a{border-bottom:0;display:block;position:relative;padding-right:1rem;font-weight:600}.toc .index ul li a:after{display:block;position:absolute;top:50%;right:0;content:var(--icons-arrow-right);-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua);width:.85rem;-moz-transition:all var(--trn-linear-long);-o-transition:all var(--trn-linear-long);-webkit-transition:all var(--trn-linear-long);transition:all var(--trn-linear-long);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.toc .index ul li a:hover:after{right:-.5rem}.toc .index section>a{border-bottom:0;display:block;position:relative;padding-right:1rem;font-weight:600}.toc .index section a span{border-bottom:solid 1px var(--light-grey);-moz-transition:border-bottom-color var(--trn-linear-long);-o-transition:border-bottom-color var(--trn-linear-long);-webkit-transition:border-bottom-color var(--trn-linear-long);transition:border-bottom-color var(--trn-linear-long)}.toc .index section a:hover span{border-bottom-color:var(--aqua)}.toc .index section>a:after{display:block;position:absolute;top:50%;right:0;content:var(--icons-arrow-right);-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua);width:.85rem;-moz-transition:all var(--trn-linear-long);-o-transition:all var(--trn-linear-long);-webkit-transition:all var(--trn-linear-long);transition:all var(--trn-linear-long);-ms-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.toc .index section:not(.ieftv):not(.pressrelease)>a:hover:after{margin-top:.5rem}.toc .index section.ieftv>a:after{content:"";background-image:url(/_resources/files/pages/investment-report/ief-tv-tiny.png);background-repeat:no-repeat;background-size:contain;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-filter:none;-ms-filter:none;-webkit-filter:none;filter:none;width:2em;height:1.5em}.toc .index section.pressrelease>a:after{-ms-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-o-transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.toc .index section.pressrelease>a:hover:after{margin-top:-.5rem;margin-right:-.5rem}.toc .index section.internal>a:after{-ms-transform:translateY(-50%) rotate(0deg);-moz-transform:translateY(-50%) rotate(0deg);-o-transform:translateY(-50%) rotate(0deg);-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}.toc .index section:not(.ieftv):not(.pressrelease).internal>a:hover:after{margin-top:0;margin-right:-.5rem}@media screen and (min-width:800px){.toc .index{top:var(--header-height-lge);min-width:calc(100% + 6.5em);max-height:5.75em}.toc .index>h1{padding:2rem}.toc .index>h1 span.hamburger{margin-top:.3125em}.toc .index.open{max-height:calc(100vh - var(--header-height-lge));height:calc(100vh - var(--header-height-lge))}.toc .index .menu{overflow-y:scroll;height:calc(100% - 5.75em)}}@media screen and (min-width:980px){.toc .index{flex:0 0 25%;margin-top:3em;min-width:25%;max-height:calc(100vh - var(--header-height-lge));height:auto;overflow-y:scroll}.toc .index.open{max-height:calc(100vh - var(--header-height-lge));height:auto}.toc .index h1{display:none}.toc .index .menu{overflow-y:visible;height:auto}}@media screen and (min-width:980px) and (min-height:780px){.toc .index{overflow-y:auto}}main>.inner header .buttons{margin-top:2em;position:relative}main>.inner header .buttons button:not(:first-child){margin-top:1em}main>.inner header .buttons button:first-child{margin-top:0}main>.inner header .buttons~ul.share{margin-top:1.5em}main>.inner header .buttons .calendar{position:absolute;top:0;left:.5em;width:12em;background-color:#fff;padding:1em;opacity:.5;visibility:hidden;z-index:-1;-moz-box-shadow:0 5px 15px -2px var(--dark-grey);-webkit-box-shadow:0 5px 15px -2px var(--dark-grey);box-shadow:0 5px 15px -2px var(--dark-grey);-moz-transform:scale(.9,.9) translateY(2px);-ms-transform:scale(.9,.9) translateY(2px);-o-transform:scale(.9,.9) translateY(2px);-webkit-transform:scale(.9,.9) translateY(2px);transform:scale(.9,.9) translateY(2px);-moz-transition:transform .1s ease;-o-transition:transform .1s ease;-webkit-transition:transform .1s ease;transition:transform .1s ease}main>.inner header .buttons .calendar.open{opacity:1;visibility:visible;z-index:10;-moz-transform:scale(1,1) translateY(0);-ms-transform:scale(1,1) translateY(0);-o-transform:scale(1,1) translateY(0);-webkit-transform:scale(1,1) translateY(0);transform:scale(1,1) translateY(0)}main>.inner header .buttons .calendar ul{list-style-type:none;padding-left:0}main>.inner header .buttons .calendar ul li{background-size:1.5em;padding-left:2.75rem;background-position-y:0;margin-left:0}main>.inner header .buttons .calendar ul li.apple{background-image:url(/_resources/files/icons/apple-icon-33.png)}main>.inner header .buttons .calendar ul li.google{background-image:url(/_resources/files/icons/gmail-icon-33.png)}main>.inner header .buttons .calendar ul li.outlook{background-image:url(/_resources/files/icons/outlookcom-icon-33.png)}main>.inner header .buttons .calendar ul li.office{background-image:url(/_resources/files/icons/365-icon-33.png)}main>.inner header .buttons .calendar ul li.yahoo{background-image:url(/_resources/files/icons/yahoo-icon-33.png)}main>.inner header .buttons .calendar ul li a{font-size:1rem;text-decoration:none;border-bottom:0}main>.inner header .buttons .calendar ul li a span{display:inline-block;margin-right:1.5rem;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}main>.inner header .buttons .calendar ul li a:after{display:inline-block;content:var(--icons-arrow-up-right);-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua);width:.75rem;-moz-transition:all var(--trn-linear-long);-o-transition:all var(--trn-linear-long);-webkit-transition:all var(--trn-linear-long);transition:all var(--trn-linear-long);vertical-align:middle;margin-left:auto;margin-right:0}main>.inner header .buttons .calendar ul li a:hover:after{transform:translate(.25em,-.25em)}main>.inner header .buttons .calendar ul li.apple a:after{-moz-filter:var(--svg-apple);-ms-filter:var(--svg-apple);-webkit-filter:var(--svg-apple);filter:var(--svg-apple)}main>.inner header .buttons .calendar ul li.google a:after{-moz-filter:var(--svg-google);-ms-filter:var(--svg-google);-webkit-filter:var(--svg-google);filter:var(--svg-google)}main>.inner header .buttons .calendar ul li.outlook a:after{-moz-filter:var(--svg-outlook);-ms-filter:var(--svg-outlook);-webkit-filter:var(--svg-outlook);filter:var(--svg-outlook)}main>.inner header .buttons .calendar ul li.office a:after{-moz-filter:var(--svg-office);-ms-filter:var(--svg-office);-webkit-filter:var(--svg-office);filter:var(--svg-office)}main>.inner header .buttons .calendar ul li.yahoo a:after{-moz-filter:var(--svg-yahoo);-ms-filter:var(--svg-yahoo);-webkit-filter:var(--svg-yahoo);filter:var(--svg-yahoo)}@media screen and (min-width:450px){main>.inner header button{float:right;text-align:right}main>.inner header .buttons button{float:none;margin-left:auto}}@media screen and (min-width:640px){main>.inner header .buttons{margin-top:1.5em;float:right}}@media screen and (min-width:800px){main>.inner header .buttons{margin-top:0;float:none}}@media screen and (min-width:1150px){main>.inner header ul.two-column.flex~.buttons{margin-top:1em}main>.inner header .buttons button{display:inline-block;margin-left:1em}main>.inner header .buttons~ul.share{margin-top:1em}}@media screen and (min-width:1320px){main>.inner header .buttons{margin-top:1.5em;float:right}}main .inner section.gallery ul li img{display:block}main .inner section.gallery ul.flex{margin:0;padding:0;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}main .inner section.gallery ul li{overflow:hidden;position:relative;margin:0 0 .25em 0;padding:0;flex-basis:49%;cursor:pointer}main .inner section.gallery ul li:before{content:"";display:block;padding-top:100%}main .inner section.gallery ul li img{width:100%;max-width:none;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media screen and (min-width:1150px){main .inner section.gallery ul li{flex-basis:32%;margin-bottom:.5em}}div.pglry{position:fixed;top:4.25em;bottom:0;left:0;right:0;padding:2em;z-index:4;overflow:scroll;background-color:rgba(255,255,255,.6);scroll-snap-type:y mandatory}div.pglry span.close{position:fixed;top:4.25em;left:1em;right:1em;height:3em;padding:1em;z-index:2;margin:0 auto;text-align:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.pglry span.close img{width:1.5em;cursor:pointer;-moz-filter:var(--svg-aqua);-ms-filter:var(--svg-aqua);-webkit-filter:var(--svg-aqua);filter:var(--svg-aqua)}div.pglry ul{margin:0;padding:0;list-style-type:none;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch}div.pglry ul li{flex:0 0 100%;margin-bottom:2em;scroll-snap-align:center;max-height:70vh}div.pglry ul li:last-child{margin-bottom:0}div.pglry ul li.multiply:after{display:none}div.pglry ul li img{max-height:100%;display:block;-moz-box-shadow:0 5px 5px -2px var(--dark-grey);-webkit-box-shadow:0 5px 5px -2px var(--dark-grey);box-shadow:0 5px 5px -2px var(--dark-grey)}@media screen and (min-width:800px){div.pglry{top:6.25em}div.pglry span.close{top:6.25em}}@media screen and (min-width:1024px){div.pglry span.close{top:6.25em}div.pglry span.close img{top:1em}div.pglry ul li img{margin:0 auto}}