@charset "UTF-8";.fund-tile{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:0;margin-top:0;margin-right:-10px;margin-left:-10px;margin-bottom:0}
@media(max-width:767.98px),(max-width:767.98px) and (max-height:414px){.fund-tile{margin-right:0;margin-left:0}
}
.fund-tile.margin-bottom-small{margin-bottom:20px}
.fund-tile.margin-bottom-medium{margin-bottom:50px}
.fund-tile.margin-bottom-large{margin-bottom:80px}
.fund-tile.margin-top-small{margin-top:20px}
.fund-tile.margin-top-medium{margin-top:50px}
.fund-tile.margin-top-large{margin-top:80px}
.fund-tile.line-top{position:relative;z-index:0}
.fund-tile.line-bottom{position:relative;z-index:0}
.fund-tile.line-bottom::before{top:0;border-top:1px solid rgba(66,69,89,0.1)}
.fund-tile.line-bottom::after{bottom:0;border-bottom:1px solid rgba(66,69,89,0.1)}
.fund-tile.padding-normal{padding:20px 0}
.fund-tile.padding-medium{padding:30px 0}
.fund-tile.padding-large{padding:50px 0}
.fund-tile::before,.fund-tile::after{content:"";position:absolute;left:calc(-20px);right:calc(-20px);z-index:-1}
@media(max-width:767.98px),(max-width:767.98px) and (max-height:414px){.fund-tile::before,.fund-tile::after{left:-20px;left:calc(-20px - env(safe-area-inset-left));right:-20px;right:calc(-20px - env(safe-area-inset-right))}
}
@media(min-width:1920px){.fund-tile::before,.fund-tile::after{left:-50px;right:-50px}
}
.fund-tile .tile{max-width:100%;width:100%;height:100%;margin:0}
@media(max-width:1439.98px){.fund-tile .tile{font-size:1.25rem}
}
.fund-tile__col{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;min-height:0;min-width:0;margin-top:0;margin-bottom:0;padding-right:10px;padding-left:10px}
@media(max-width:767.98px),(max-width:767.98px) and (max-height:414px){.fund-tile__col{padding-right:0;padding-left:0}
.fund-tile__col.hidden-small{display:none}
}
@media(min-width:320px){.fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
@media(min-width:768px){.fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
}
@media(min-width:1024px){.fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}
}
.fund-tile__col.margin-top-small{margin-top:20px}
.fund-tile__col.margin-top-medium{margin-top:50px}
.fund-tile__col.margin-top-large{margin-top:80px}
.fund-tile__col.margin-bottom-small{margin-bottom:20px}
.fund-tile__col.margin-bottom-medium{margin-bottom:50px}
.fund-tile__col.margin-bottom-large{margin-bottom:80px}
.fund-tile__col .tile-date{width:calc(100% - 40px)}
@media(min-width:320px){.page-calendar .container.footnotes-page .fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
@media(min-width:1280px){.page-calendar .container.footnotes-page .fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;margin-left:8.3333333333%}
}
@media(min-width:1920px){.page-calendar .container.footnotes-page .fund-tile__col{margin-left:16.6666666667%}
}
@media(min-width:768px),(min-width:1024px){.fund-tile__col-type-3{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}
}
@media(min-width:1024px){.fund-tile__col-type-1,.fund-tile__col-type-2{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
}
.fund-tile__col-type-1 .tile-date,.fund-tile__col-type-2 .tile-date,.fund-tile__col-type-1 .tile-title,.fund-tile__col-type-2 .tile-title,.fund-tile__col-type-1 .tile-sub-title,.fund-tile__col-type-2 .tile-sub-title{display:block}
.tile{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;min-width:calc(100% / 3 - 20px);max-width:calc(50% - 20px);margin:10px;padding:30px;background-color:#fff;color:#282b3e;text-decoration:none;cursor:pointer;overflow:hidden}
@media(max-width:767.98px){.tile{-ms-flex:1 0 auto;flex:1 0 auto;width:calc(100% - 20px);height:calc((100vw - 20px * 2));max-width:none;padding:20px;color:#282b3e}
}
@media(min-width:768px) and (max-width:1023.98px){.tile{-ms-flex:1;flex:1;min-width:calc(50% - 20px);max-width:50%}
}
@media(min-width:1920px){.tile{padding:50px;max-width:calc(50% - 20px)}
}
.tile.type-simple{border:solid 1px #ededed}
.tile.large-tile{-ms-flex:10;flex:10;min-width:calc(50% - 20px);max-width:calc(100% / 3 * 2 - 20px)}
@media(max-width:767.98px){.tile.large-tile{max-width:none;-ms-flex:1 0 auto;flex:1 0 auto}
}
@media(min-width:768px) and (max-width:1023.98px){.tile.large-tile{min-width:100%}
}
@media(min-width:1920px){.tile.large-tile{max-width:calc(100% / 3 * 2 - 20px)}
}
.tile.only-video{padding:20px}
@media(max-width:767.98px){.tile.only-video{height:calc((100vw - 20px * 2) / 1.7777777)}
}
@media(min-width:1920px){.tile.only-video{padding:30px}
}
.tile.type-image-1,.tile.type-image-2{padding-right:calc((100% / 3 - 20px) / 3)}
@media(max-width:767.98px){.tile.type-image-1,.tile.type-image-2{padding-right:calc((100% - 20px) / 3)}
}
@media(min-width:768px) and (max-width:1023.98px){.tile.type-image-1,.tile.type-image-2{padding-right:calc((100% / 2 - 20px) / 3)}
}
.tile.type-image-1 .tile-title,.tile.type-image-2 .tile-title{max-width:none;margin-top:auto;font-size:1.25rem;line-height:28px}
@media(min-width:1920px){.tile.type-image-1 .tile-title,.tile.type-image-2 .tile-title{max-width:none;font-size:1.5rem;line-height:30px}
}
.tile.type-video{color:#fff}
.tile.type-image-1,.tile.type-color{color:#fff}
.tile.type-color-blue{background-color:#0000c1}
.tile.type-color-violet{background-color:#361558}
.tile.type-color-green{background-color:#00a758}
.tile .hidden{display:none}
.tile.hidden{display:none}
.tile-date{margin-bottom:20px;font-size:.75rem;line-height:1;z-index:1}
@media(max-width:767.98px),(max-width:767.98px) and (max-height:414px){.tile-date{margin-bottom:5px}
}
@media(min-width:1920px){.tile-date{max-width:450px;margin-bottom:30px;font-size:1rem}
}
.tile-title{position:relative;max-width:100%;font-size:2rem;line-height:48px;overflow:hidden;z-index:1}
@media(max-width:1279.98px){.tile-title{font-size:1.5rem;line-height:38px}
}
@media(min-width:1920px){.tile-title{font-size:2.5rem;line-height:68px}
}
@media(max-width:767.98px),(max-width:767.98px) and (max-height:414px){.has-color-image .tile-title{margin-top:auto;-ms-flex-order:1;order:1}
}
.tile-sub-title{max-width:100%;margin-top:auto;font-size:1.25rem;line-height:28px;z-index:1;margin:0}
@media(min-width:1920px){.tile-sub-title{font-size:1.5rem;line-height:30px}
}
.tile-icon-video{margin-top:auto;z-index:1;min-width:40px;min-height:40px}
.date-bar .fund-tile{-ms-flex-pack:justify;justify-content:space-between}
.fund-tile__item{position:relative;width:100%;padding-bottom:66.67%;margin:10px 0}
.fund-tile__container,.fund-tile__image{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}
.activitystream .tile-title{font-size:1.375rem;line-height:28px;margin:0}
@media(max-width:1439.98px){.activitystream .tile-title{font-size:1rem;line-height:20px}
}
.details-bottom-btn .fund-tile__col{margin:0}
.search-result-title .tile{background:0}
.search-result .tile-icon-video{min-width:20px;min-height:20px;position:absolute;bottom:20px;left:20px}
.search-result .tile-date{margin-bottom:10px}
.search-result .fund-tile__col{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
@media(max-width:767.98px){.search-result .fund-tile__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
@media(min-width:768px){.search-result .fund-tile__col{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}
}
@media(min-width:1280px){.search-result .fund-tile__col{-ms-flex-preferred-size:85%;flex-basis:85%;max-width:100%}
}
.search-result .fund-tile{position:relative;z-index:12}