.react-responsive-modal-root{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.react-responsive-modal-modal{background:#fff;box-shadow:0 12px 15px 0 #00000040;display:inline-block;margin:1.2rem;max-width:800px;overflow-y:auto;padding:1.2rem;position:relative;text-align:left;vertical-align:middle}.react-responsive-modal-closeButton{background-color:initial;border:none;cursor:pointer;display:flex;padding:0;position:absolute;right:14px;top:14px}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(100%)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;transform:scale(100%)}to{opacity:0;transform:scale(.96)}}.mstar-widget{margin-left:0;margin-right:15px}.mstar-widget .mstar-body{align-items:flex-start;display:flex;flex-direction:column;line-height:1.1em}.mstar-modal-container .mstar-title,.mstar-widget .mstar-body .mstar-title{column-gap:2px;display:flex;font-size:14px;font-weight:700;text-align:left}.mstar-modal-container .mstar-title{font-size:16px}.mstar-widget .mstar-body .mstar-overall-stars{line-height:1.1em;padding-bottom:3px}.mstar-modal-container .fa,.mstar-widget .mstar-body .fa{color:#ffc90e;font-size:12px;text-align:left}.mstar-modal-container .fa{font-size:16px}.mstar-modal-container .mstar-overall-stars{align-items:baseline;display:flex;flex-direction:row}.mstar-modal-container .mstar-overall-stars .mstar-stars{line-height:1.1em;margin-right:15px}.mstar-widget .mstar-body .fa.circle{color:#000}.mstar-modal-container .mstar-body-text,.mstar-widget .mstar-body .mstar-body-text{font-size:11px;line-height:1.1em;text-align:left}.mstar-modal-container .mstar-body-text{font-size:16px;line-height:24px;padding-top:5px}.mstar-widget .mstar-body .info-icon{border:1px solid #000;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;height:13px;padding-right:0;padding-top:2px;text-align:center;width:13px}.mstar-widget .mstar-body .info-icon:hover{cursor:pointer}.mstar-modal-container{font-size:16px;padding:40px 25px 35px}.mstar-modal-container .mstar-history{display:flex;flex-direction:column;padding-top:15px}.mstar-modal-container .mstar-history .mstar-title{padding-bottom:5px}.mstar-modal-container .mstar-history .mstar-history-list{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:15px}.mstar-modal-container .mstar-history-text{font-size:16px;line-height:24px}.mstar-modal-container .mstar-body-bold{font-size:16px;font-weight:700;line-height:24px;padding-top:15px}@media (max-width:768px){.mstar-modal-container .mstar-history .mstar-history-list{flex-wrap:wrap;row-gap:10px}}.buy-fund-app{font-family:Avenir,Avenir LT\ 55 Roman,sans-serif;font-size:16px;height:100%;line-height:150%}.buy-fund-app .tooltip{background-color:#fff;border:1px solid #050139;color:#050139!important;font-size:10px;letter-spacing:-.01em;max-width:200px;position:fixed}.buy-fund-app .tooltip.place-bottom:after,.buy-fund-app .tooltip.place-left:after,.buy-fund-app .tooltip.place-top:after{border:0 solid #0000!important;bottom:0!important;margin:0!important}.react-responsive-modal-closeButton{margin-right:35px!important;margin-top:35px!important}.trade-fund{column-gap:25px;display:flex}.submit-button,.trade-fund button{background-color:#050139!important;border:none;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-size:18px;font-weight:900;height:100%;height:66px;line-height:1.2em;min-width:200px;outline:none;padding:2px 19px 0;text-transform:uppercase}.submit-button.not-active,.trade-fund button.not-active{background:#fff;border:1px solid #050139;color:#050139!important;cursor:pointer}.submit-button.disabled,.trade-fund button:disabled{background:#fff;border:1px solid #050139;color:#050139!important;cursor:auto}.submit-button:hover,.trade-fund button:hover{filter:brightness(1.05)}.choose-broker{background-color:#fff;display:grid;font-family:Avenir,Avenir LT\ 55 Roman,sans-serif;font-size:16px;font-weight:300;grid-template-areas:"intro" "brokers" "footnotes";line-height:24px;padding:10px 25px 15px}.choose-broker .intro{grid-area:intro}.choose-broker .intro .bold-text{font-weight:700}.choose-broker h1{color:#000;font-size:28px;font-weight:900;line-height:50px}.choose-broker .prime-qr-code{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:25px;margin-top:25px}.choose-broker .states-link{color:#050139!important;font-size:16px;font-weight:500}.choose-broker .states-link:hover{cursor:pointer}.choose-broker .states-list{display:flex;flex-direction:row;font-weight:700}.choose-broker .brokers{display:flex;flex-wrap:wrap;grid-area:brokers;justify-content:space-between;margin-top:15px;padding-right:0}.choose-broker .prime-links{max-width:525px}.choose-broker .broker-icon{padding-bottom:10px;padding-right:10px}.choose-broker .broker-icon:hover{cursor:pointer;filter:brightness(1.2)}.choose-broker .broker-icon img{border-radius:5px}.choose-broker .footnotes{grid-area:footnotes}.choose-broker .waitlist-form{grid-row-gap:35px;grid-column-gap:35px;column-gap:35px;display:grid;grid-template-areas:"firstName lastName" "email state" "joinWaitlist joinWaitlist";grid-template-columns:1fr 1fr;grid-template-rows:65px 65px 65px;margin-bottom:45px;margin-top:45px;row-gap:35px}.choose-broker .waitlist-form input,.choose-broker .waitlist-form select{border:1px solid #050139;padding-left:25px}.choose-broker .waitlist-form input:focus,.choose-broker .waitlist-form select:focus{outline:none}.choose-broker .waitlist-form #firstName{grid-area:firstName}.choose-broker .waitlist-form #lastName{grid-area:lastName}.choose-broker .waitlist-form #email{grid-area:email}.choose-broker .waitlist-form #stateCode{grid-area:state}.choose-broker .waitlist-form #joinWaitlist{background-color:#050139!important;border:none;color:#fff;cursor:pointer;font:inherit;font-size:18px;font-weight:900;grid-area:joinWaitlist;height:100%;height:66px;line-height:1.2em;margin:0 auto;outline:none;padding:2px 19px 0;text-align:center;text-transform:uppercase;width:50%}.choose-broker .waitlist-loading,.choose-broker .waitlist-success{margin-bottom:50px;margin-top:50px}.choose-broker .waitlist-loading{display:flex;justify-content:center}.choose-broker .waitlist-loading .waiting-icon{color:#050139!important}.choose-broker .mobile{display:none}@media (max-width:768px){.trade-fund{column-gap:15px;flex-wrap:wrap;justify-content:flex-start;row-gap:15px}.trade-fund button{margin-left:0;margin-right:0}.choose-broker .waitlist-form{grid-template-areas:"firstName" "lastName" "email" "state" "joinWaitlist";grid-template-columns:1fr;grid-template-rows:65px 65px 65px 65px 65px}.choose-broker{padding:20px 15px 10px}.choose-broker h1{line-height:30px}.react-responsive-modal-closeButton{margin-right:5px!important;margin-top:5px!important}.choose-broker .desktop{display:none}.choose-broker .mobile{display:block}}.textLeft{padding-left:10px!important}.row-name{font-weight:600}.textLeft a{padding-left:0!important}.tickerLink:active,.tickerLink:hover,.tickerLink:link,.tickerLink:visited{color:#0face7!important}.greyline.greyline>td{border-top:1px solid #ddd;padding-bottom:5px;padding-top:5px}.whiteline.whiteline>td{border-top:1px solid #fff;padding-bottom:5px;padding-top:5px}.perf-ticker-tooltip{background-color:#fff;border:1px solid #050139;color:#050139;font-size:12px;line-height:1.5;max-width:200px}.perf-ticker-tooltip.place-bottom:after,.perf-ticker-tooltip.place-left:after,.perf-ticker-tooltip.place-top:after{border:0 solid #0000!important;bottom:0!important;margin:0!important}@media (max-width:479px){.perf-table-container .mobile-hide{display:none}}@media (min-width:480px){.perf-table-container .mobile-show{display:none}}.heading{color:#050139;font-size:14px;font-weight:600;line-height:40px;text-transform:uppercase}.perf-table-container{margin:15px 15px 0}.perf-table-container .table{border:none!important;border-collapse:collapse;margin-bottom:0;margin-top:0!important;padding-left:0;table-layout:auto!important;width:100%}.perf-table-container .table>tbody>tr>td{color:#050139;font-size:14px;padding:0;text-align:center}.perf-table-container .table>thead{border-right:0 solid #050139;font-weight:900;letter-spacing:.04em;padding:0}.perf-table-container .table>thead>tr>th{background:#050139!important;border-bottom:0;border-top:1px solid #fff;color:#fff!important;font-size:14px;font-weight:700;padding:10px 0 0 10px;text-align:center;vertical-align:middle}.perf-table-container .table tbody tr:nth-child(odd){background-color:#fff}.perf-table-container .table tbody tr:nth-child(2n){background-color:#f4f4f4}.perf-table-container .perf-footnote{color:#050139;font-size:14px;font-weight:500;line-height:1.1em;padding-bottom:15px;padding-top:15px;text-align:left}.perf-table-container .percentage{min-width:75px}.perf-table-container .date{min-width:150px}.perf-table-container .name{min-width:160px}.perf-table-container .ticker{width:80px}@media (max-width:479px){.perf-table-container .table .sticky{position:relative}}@media (min-width:480px){.perf-table-container .mobile-hide{display:none}.perf-table-container .table{overflow:scroll}.perf-table-container .table .sticky{left:0;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;transform:translateZ(0);z-index:20}.perf-table-container .table tbody tr:nth-child(odd) td.sticky{background-color:#fff}.perf-table-container .table tbody tr:nth-child(2n) td.sticky{background-color:#f4f4f4}}@media (min-width:1000px){.perf-table-container .mobile-show{display:none}}.borderleft{border-left:1px solid #fff!important}.borderRight{border-right:1px solid #fff!important}.borderbottom{border-bottom:1px solid #fff!important}.tickerLink{color:#fff}.tickerLink:link,.tickerLink:visited{color:#fff;text-decoration:underline}.row-name{font-weight:700}.greyline>td{border-top:1px solid #ddd}.tickerLink{color:#050139!important;font-size:14px;font-style:italic!important;font-weight:700;text-transform:uppercase}.tickerLink:active,.tickerLink:hover,.tickerLink:link,.tickerLink:visited{color:#05a9b1!important;font-size:14px;font-style:normal!important;font-weight:700;text-decoration:none;text-transform:uppercase}.tickerLink .link-style{color:#0face7}.details-table-container .perf-footnote-family{color:#596770;font-size:14px;font-weight:500;line-height:1.2em;padding-bottom:15px;padding-top:15px;text-align:left;text-align:justify}.details-table-container .perf-footnote-family br{content:"";display:block;margin-top:.8em}.details-table-container .perf-footnote-family br+br{margin-top:1em}.fund-performance .analysis-card{grid-template-rows:0 0 auto auto auto auto}.fund-performance{padding-left:10px;padding-right:10px}.analysis-card{background-color:#fff;box-shadow:2px 2px 10px #00000026;box-sizing:border-box;display:grid;grid-template-areas:". card-title up-arrow ." ". hero-title hero-title ." ". hero-number hero-number . " ". chart-title chart-title . " "chart chart chart chart" ". footnote footnote .";grid-template-columns:15px 1fr 20px 15px;grid-template-rows:30px 30px auto auto auto auto;justify-self:center;margin-bottom:30px;min-width:100%;padding-bottom:10px;padding-top:25px}.analysis-card button{background-color:#050139;border:none;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-size:18px;font-weight:900;height:100%;height:40px;line-height:1.2em;padding:2px 19px 0;text-transform:uppercase}.analysis-card button.not-active{background:#fff;border:1px solid #050139;color:#050139;cursor:pointer}.analysis-card button:disabled{background:#fff;border:1px solid #050139;color:#050139;cursor:auto}.analysis-card button:hover{filter:brightness(1.05)}.analysis-card .card-title{align-self:start;color:#000;font-size:22px;font-weight:700;grid-area:card-title;text-align:left}.analysis-card .up-arrow{grid-area:up-arrow;justify-self:flex-end}.analysis-card .up-arrow:hover{cursor:pointer}.analysis-card .hero-title{grid-area:hero-title}.analysis-card .chart-title,.analysis-card .hero-title{align-self:end;color:#596770;font-size:13px;font-weight:600;justify-self:start;letter-spacing:.04em;line-height:1.1em;max-height:40px;text-transform:uppercase;vertical-align:bottom}.analysis-card .hero-number{align-self:start;color:#596770;font-size:54px;font-weight:900;grid-area:hero-number;justify-self:start;line-height:.8em;padding-top:5px}.analysis-card .hero-number span{line-height:.8em}.analysis-card .chart-title{grid-area:chart-title}.analysis-card.no-shrink-height .chart-title{margin-top:20px}.analysis-card .chart{grid-area:chart}.analysis-card .chart-footnote{color:#050139;font-size:14px;font-weight:500;grid-area:footnote;line-height:1.1em;text-align:left}.analysis-card .chart.clickable:hover{cursor:pointer}.analysis-card .chart .info-text{font-size:13px;line-height:13px;margin:0 15px 23px;padding-top:8px;text-align:left}.analysis-card .chart .keymetrics{margin:0 15px 23px}.analysis-card .chart .keymetrics .metric-row{align-items:flex-end;border-bottom:2px dotted #bdc2c6;display:grid;grid-template-areas:"metric metric metric value2 value" "desc desc desc desc desc";grid-template-columns:auto auto auto 70px 70px;height:75px;padding-bottom:5px}.analysis-card .metrics-header{align-items:flex-end;display:grid;grid-area:hero-title;grid-template-areas:"name" "name2";grid-template-columns:auto;padding-top:5px}.analysis-card .metrics-header .metrics-header-name2{color:#00a9e4;grid-area:name2}.analysis-card .metrics-header .metrics-header-name,.analysis-card .metrics-header .metrics-header-name2{font-size:16px;font-weight:700;letter-spacing:-.06em;line-height:18px;text-align:right;text-transform:uppercase}.analysis-card .metrics-header .metrics-header-name{color:#0047bb;grid-area:name}.analysis-card .chart .keymetrics .metric-row.last{border-bottom:none}.analysis-card .chart .keymetrics .metric-title{color:#596770;font-size:22px;font-weight:600;grid-area:metric;letter-spacing:-.01em;line-height:26px;text-align:left}.analysis-card .chart .keymetrics .value-bold{font-weight:900!important}.analysis-card .chart .keymetrics .value{color:#0047bb;grid-area:value}.analysis-card .chart .keymetrics .value,.analysis-card .chart .keymetrics .value2{font-size:26px;font-weight:400;letter-spacing:-.06em;line-height:22px;text-align:right}.analysis-card .chart .keymetrics .value2{color:#00a9e4;grid-area:value2}.analysis-card .chart .keymetrics .metric-desc{display:grid;grid-area:desc;grid-template-areas:"desc2 tooltip";grid-template-columns:auto 10px}.analysis-card .chart .keymetrics .metric-desc,.analysis-card .chart .keymetrics .metric-desc .desc{align-self:center;color:#596770;font-size:10px;font-weight:500;letter-spacing:-.01em;line-height:13px;padding-right:5px;text-align:right}.analysis-card .chart .keymetrics .metric-desc .desc{grid-area:desc2}.analysis-card .chart .keymetrics .metric-desc .metric-tooltip{align-self:center;grid-area:tooltip;line-height:13px}.analysis-card .chart .keymetrics .symbol{font-size:14px;letter-spacing:0;padding-left:2px}.analysis-card .chart .keymetrics .metric-row.scroll-to:hover{cursor:pointer}.analysis-card .chart .align-right{margin-right:15px;text-align:right}.analysis-card .tooltip{background-color:#fff;border:1px solid #050139;color:#050139;font-size:10px;letter-spacing:-.01em;max-width:200px;position:fixed}.analysis-card .tooltip.place-bottom:after,.analysis-card .tooltip.place-left:after,.analysis-card .tooltip.place-top:after{border:0 solid #0000!important;bottom:0!important;margin:0!important}@media (max-width:479px){.analysis-card{grid-template-columns:10px 1fr 20px 10px}.analysis-card .chart .align-right{margin-right:15px;text-align:right}.analysis-card .chart .align-right button.active,.analysis-card .chart .align-right button.not-active{font-size:14px;width:95%}}.textRight{text-align:right!important}.holdings-table-container{margin:15px 15px 0}.holdings-table-container .perf-footnote{color:#596770;font-size:14px;font-weight:500;line-height:1.1em;padding-bottom:15px;padding-top:15px;text-align:left}.holdings-table-container .table{border:none!important;border-collapse:collapse;margin-bottom:0;margin-top:0!important;padding-left:0;table-layout:auto!important}.holdings-table-container .table>tbody>tr>td{color:#050139;font-size:14px;text-align:center}.holdings-table-container .table>tbody>tr>td.asset-class-header{background-color:#fff;color:#000;font-size:18px;font-weight:700;padding-top:25px}.holdings-table-container .table>tbody>tr>td.geofocus-header{background-color:#fff;color:#000;font-size:16px;font-weight:700;padding-top:20px}.holdings-table-container .table>thead{border-right:0 solid #050139;font-weight:900;letter-spacing:.04em;padding:0}.holdings-table-container .table>thead>tr>th{background:#050139!important;border-bottom:0;border-top:1px solid #fff;color:#fff!important;font-size:14px;font-weight:700;padding:10px;text-align:center;vertical-align:bottom!important}.holdings-table-container .table tbody tr:nth-child(odd){background-color:#fff}.holdings-table-container .table tbody tr:nth-child(2n){background-color:#f4f4f4}.holdings-table-container .category{min-width:100px}.holdings-table-container .filings{min-width:60px}.holdings-table-container .fees{min-width:80px}.holdings-table-container .date{min-width:160px}.holdings-table-container .ticker{width:80px}@media (max-width:999px){.holdings-table-container .mobile-hide{display:none}.holdings-table-container .table{overflow:scroll}.holdings-table-container .table .sticky{left:0;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;transform:translateZ(0);z-index:20}.holdings-table-container .table tbody tr:nth-child(odd) td.sticky{background-color:#fff}.holdings-table-container .table tbody tr:nth-child(2n) td.sticky{background-color:#f4f4f4}}@media (min-width:1000px){.holdings-table-container .mobile-show{display:none}}.fund-card-wrapper .fund-exposures .accent-color{color:#0047bb}.app .analysis-card{box-shadow:none}.app .analysis-card .up-arrow{display:none}.textLeft{text-align:left!important}.textCenter{text-align:center!important}.details-table-container{margin:15px 15px 0}.details-table-container .perf-footnote{color:#596770;font-size:14px;font-weight:500;line-height:1.1em;padding-bottom:15px;padding-top:15px;text-align:left}.details-table-container .table{border:none!important;border-collapse:collapse;margin-bottom:0;margin-top:0!important;padding-left:0;table-layout:auto!important}.details-table-container .table>tbody>tr>td{color:#050139;font-size:14px;text-align:center}.details-table-container .table>thead{border-right:0 solid #050139;font-weight:900;letter-spacing:.04em;padding:0}.details-table-container .table>thead>tr>th{background:#050139!important;border-bottom:0;border-top:1px solid #fff;color:#fff!important;font-size:14px;font-weight:700;padding:10px;text-align:center;vertical-align:bottom!important}.details-table-container .table tbody tr:nth-child(odd){background-color:#fff}.details-table-container .table tbody tr:nth-child(2n){background-color:#f4f4f4}.details-table-container .category{min-width:100px}.details-table-container .filings{min-width:60px}.details-table-container .fees{min-width:80px}.details-table-container .date{min-width:160px}.details-table-container .ticker{width:80px}@media (max-width:999px){.details-table-container .mobile-hide{display:none}.details-table-container .table{overflow:scroll}.details-table-container .table .sticky{left:0;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;transform:translateZ(0);z-index:20}.details-table-container .table tbody tr:nth-child(odd) td.sticky{background-color:#fff}.details-table-container .table tbody tr:nth-child(2n) td.sticky{background-color:#f4f4f4}}@media (min-width:1000px){.details-table-container .mobile-show{display:none}}.borderleft{border-left:1px solid #fff}.borderbottom{border-bottom:1px solid #fff}.subjectToChange{color:#050139;font-size:14px;height:auto;padding-top:20px;text-align:left}.blockchain-addresses .analysis-card{grid-template-rows:0 0 auto auto auto auto}.blockchain-addresses{padding-left:10px;padding-right:10px}.blockchain-addresses .blockchain-addresses-footnotes .blockchain-addresses-footnote{color:#596770;font-size:14px;font-weight:500;line-height:1.1em;margin-left:15px;padding-bottom:15px;padding-top:15px;text-align:left}.fund-card-wrapper{margin-bottom:30px}.fund-card-wrapper .model-exposures{padding:20px 15px 0}.fund-card-wrapper .model-text{font:300 18px/30px Avenir,sans-serif;padding:20px 25px 0}.fund-card-wrapper .fund-card-overview .overview-header{grid-column-gap:15px;background-color:#fff;border-bottom:1px solid #fff;color:#050139;column-gap:15px;display:grid;font-size:22px;font-weight:500;grid-template-areas:"ticker name chevron" ". fund-description .";grid-template-columns:135px auto 100px;line-height:1.2em;padding:28px 25px}.fund-card-wrapper .fund-card-overview .overview-header .ticker{color:#05a9b1;font-size:38px;font-weight:700;grid-area:ticker}.fund-card-wrapper .fund-card-overview .overview-header .name{grid-area:name}.fund-card-wrapper .fund-card-overview .overview-header .fund-description{font-size:16px;font-weight:300;grid-area:fund-description;padding-top:5px}.fund-card-wrapper .fund-card-overview .overview-header .chevron-wt{color:#050139;font-size:22px;grid-area:chevron}.fund-card-wrapper .fund-card-overview .overview-header .chevron-wt .chevron-text{font-size:18px;text-decoration:underline}.fund-card-wrapper .fund-card-overview:hover{cursor:pointer}.fund-card-wrapper .chart-headings{background-color:#fff;border-bottom:1px solid #fff;color:#050139;display:flex;flex-wrap:wrap;font-size:18px;font-weight:500;justify-content:flex-start;line-height:1.2em;padding:28px 25px}.fund-card-wrapper .chart-heading{cursor:pointer;padding-right:20px}.fund-card-wrapper .chart-headings .active-heading{color:#05a9b1;font-weight:700}.fund-card-wrapper .chart-headings .active-heading:hover{cursor:auto}.fund-card .fund-cards{width:100%}.fund-card-wrapper{background-color:#fff;border:1px solid #ddd;box-shadow:2px 2px 10px #00000026}.fund-card .blue-frame-header{background:#f4f4f5;color:#fff;display:flex;flex-direction:row;justify-content:space-around;padding:20px}.fund-card .blue-frame-body{padding:30px}.fund-card .blue-frame-big-text{font:900 40px/40px Avenir,sans-serif;margin:5px 0 15px}.fund-card .blue-frame-title{font:900 18px/26px Avenir,sans-serif;margin:5px 0}.fund-card .blue-frame-text{font:300 18px/30px Avenir,sans-serif}.fund-card .blue-frame-link{color:#fff;font-size:16px;font-weight:900;margin-top:15px;padding-left:0;text-decoration:none}.fund-card-wrapper .custom-factsheet-wrapper{display:flex;justify-content:center}.fund-card-wrapper .custom-factsheet-wrapper .download-pdf button{background-color:#fff;border:1px solid #05a9b1;color:#05a9b1;font-size:18px;padding:20px}.fund-card-wrapper .customize-restricted a{color:#fff;font-size:18px;padding-left:0!important;padding-right:0!important;text-decoration:none;text-transform:uppercase}.fund-card .customize-restricted a.restricted-link:before{color:#fff;height:19px;width:19px}.fund-card .blue-frame-link .download-pdf button:hover{filter:brightness(1);text-decoration:underline}.fund-card .stat{border-radius:7px;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 10px 5px;text-align:center}.fund-card .stat .stat-value{color:#05a9b1;font-size:28px;font-weight:700;margin-bottom:5px;margin-top:5px;text-align:left}.fund-card .stat .stat-desc{color:#050139;font-weight:400;text-align:left}.fund-card .stat .stat-desc .as-of{font-weight:500}.fund-card .asset-class{display:flex}.fund-card .divider{color:#050139;font-size:28px;font-weight:500;margin-bottom:5px;margin-top:15px}.fund-card-charts{margin-bottom:30px}.fund-card-charts .fund-card-intro{display:flex;justify-content:space-between;padding-right:10px}.fund-card-charts .other-cards{display:grid;grid-template-columns:1fr 1fr}.fund-card .analysis-card{margin-bottom:15px}.fund-card-charts .show-more{align-items:center;color:#050139;display:flex;font-size:18px;justify-content:flex-end;padding-right:15px}.fund-card-charts .show-more-text{font-weight:700}.fund-card-charts .show-more .show-more-icon{padding-left:7px}.fund-card-charts .show-more:hover{cursor:pointer}.fund-card-charts .show-more-text:hover{text-decoration:underline}.fund-card-charts .fund-documents{align-items:center;display:flex}.fund-card-charts .fund-documents .fund-document{padding-right:15px}.fund-card-charts .fund-documents .fund-document a{color:#050139;font-size:18px;text-decoration:underline}.fund-card-wrapper .cta{display:flex;flex-wrap:wrap;justify-content:center;padding:35px}.fund-card-wrapper .cta .buy-fund-wrapper{padding-left:45px}.fund-card-wrapper .cta .buy-fund-wrapper .app{margin-bottom:0}@media (max-width:992px) and (min-width:501px){.fund-card .blue-frame-header{grid-template-areas:"div-yield expense-ratio inception-date";grid-template-columns:1fr 1fr 1fr}.fund-card-charts .fund-card-intro{flex-direction:column}.fund-card-charts .fund-documents{align-items:flex-start;flex-direction:column;margin-bottom:30px;padding-left:25px}.fund-card-charts .fund-documents .fund-document{padding-bottom:0}.fund-card-wrapper .cta .fund-page{padding-bottom:20px}}@media (max-width:500px){.fund-card-wrapper .fund-card-overview .overview-header{column-gap:15px;grid-template-areas:"ticker chevron" "name name" "fund-description fund-description";grid-template-columns:auto 110px;row-gap:15px}.fund-card .blue-frame-header{flex-direction:column;padding-left:15px}.fund-card-charts .other-cards{grid-template-columns:1fr}.fund-card-wrapper .chart-headings{flex-direction:column}.fund-card-wrapper .chart-heading.divider{display:none}.fund-card-charts .fund-card-intro{flex-direction:column}.fund-card-charts .fund-documents{align-items:flex-start;flex-direction:column;margin-bottom:30px;padding-left:25px}.fund-card-charts .fund-documents .fund-document{padding-bottom:0}.fund-card-wrapper .fund-card-overview .overview-header{flex-direction:column}.fund-card-wrapper .fund-card-overview .overview-header .title .name{padding-left:0}.fund-card-wrapper .cta{flex-wrap:wrap;justify-content:center;padding:15px}.fund-card-wrapper .cta .fund-page{padding-bottom:20px}.fund-card-wrapper .cta .buy-fund-wrapper{padding-left:0}}.fund-frame{margin-top:35px}.fund-frame .fund-card-wrapper{transition:height 3s ease-out;width:100%}.fund-frame .model-details{font:300 18px/30px Avenir,sans-serif;padding-bottom:40px}.fund-frame .fund-frame-footnotes{margin-bottom:30px}.fund-frame .fund-frame-footnotes .fund-frame-footnote{color:#596770;font-size:14px;font-weight:500;line-height:1.1em;padding-bottom:15px;padding-top:15px;text-align:left}@media (max-width:768px){.fund-frame .model-families{grid-template-columns:1fr}.fund-frame .model-families .family-heading{text-align:left}.fund-frame .model-families .family-heading.divider{display:none}}@media (max-width:992px) and (min-width:769px){.fund-frame .model-families{align-items:center;grid-template-columns:1fr 1fr}}.app{font-family:Source Sans\ 3,sans-serif;font-size:13px;height:100%;line-height:150%;margin-bottom:60px}.modal-overlay{background-color:#00000080}.app .waiting{display:flex;justify-content:center;margin-bottom:100px;margin-top:100px}.app .waiting .waiting-icon{color:#05a9b1}.app button{background-color:#050139;border:none;color:#fff;cursor:pointer;display:inline-block;font:inherit;font-size:18px;font-weight:900;height:66px;letter-spacing:.06em;line-height:1.2em;padding:2px 19px 0;text-transform:uppercase}.app button.not-active{cursor:pointer}.app button.not-active,.app button:disabled{background:#fff;border:1px solid #05a9b1;color:#05a9b1}.app button:disabled{cursor:auto}.appbutton:hover{filter:brightness(1.05)}body{font-family:sans-serif;margin:0;padding:0}
/*# sourceMappingURL=main.30f835dc.css.map*/