@charset "UTF-8";.loader__label{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;font-size:14px;line-height:1.5}@keyframes loader-spin{to{transform:rotate(1turn)}}.loader__icon{position:relative;width:48px;height:48px;border:2px solid transparent;border-radius:50%;transform-origin:center;transform:rotate(0deg);animation:loader-spin .5s ease-in infinite;margin:0 auto}.loader__icon:after{position:absolute;content:"";border:2px solid #282b3e;border-right-color:transparent;top:0;left:0;width:100%;height:100%;border-radius:50%}.loader__label{color:#282b3e;display:block;text-align:center;margin-top:16px;position:absolute;top:100%;white-space:nowrap;left:50%;transform:translateX(-50%)}.fundTile{background-color:#fff;position:relative;padding:16px 16px 16px 44px;margin-bottom:8px;min-height:75px;box-shadow:0 8px 24px rgba(0,0,0,.08),0 0 4px rgba(0,0,0,.04)}.fundTile--suggestion{box-shadow:none;border:1px solid #e0e0e0;background-color:transparent}.fundTile--clickable{cursor:pointer}.fundTile:before{margin:0;width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);content:"";border-radius:24px;border:2px solid #282b3e;border-top-color:transparent;animation:animation-rotate .75s linear infinite;opacity:0;transition:opacity .3s ease-in-out;display:none}.fundTile--loading:before{display:block;opacity:1}.fundTile__close{transition:opacity .3s ease-in-out;opacity:1;display:inline;background:none;border:none;appearance:none;position:absolute;outline:none;cursor:pointer;padding:0;margin:0;top:20px;right:20px}@media print{.fundTile__close{display:none}}.fundTile--loading .fundTile__close{opacity:.3}.fundTile__remove{height:20px;width:20px;fill:#282b3e;opacity:.5}.fundTile__dot{position:absolute;display:block;top:20px;left:16px;height:12px;width:12px;border-radius:100%;background-color:#777}.fundTile__name{font-size:14px;font-weight:700;overflow:hidden;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;margin-bottom:4px;transition:opacity .3s ease-in-out;opacity:1}@media print{.fundTile__name{white-space:normal;text-overflow:clip}}.fundTile--loading .fundTile__name{opacity:.3}.fundTile__company,.fundTile__ticker{color:#5e6073;font-size:12px;line-height:1.5;display:inline}.fundTile__ticker{font-weight:700}.fundTile__company{font-weight:400}.fundTile__company:before{content:" · ";display:inline}.fundTile__secondaryInfo{font-weight:400;padding-right:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:opacity .3s ease-in-out;opacity:1}@media print{.fundTile__secondaryInfo{white-space:normal;text-overflow:clip}}.fundTile--loading .fundTile__secondaryInfo{opacity:.3}.fundSearchInput{position:relative;flex-grow:1;z-index:11}.fundSearchInput__close-icon,.fundSearchInput__icon{position:absolute;left:20px;width:18px;height:18px;top:50%;margin-top:-8px}.fundSearchInput--darkMode .fundSearchInput__close-icon,.fundSearchInput--darkMode .fundSearchInput__icon{fill:#fff}.fundSearchInput--focused.fundSearchInput--darkMode .fundSearchInput__close-icon,.fundSearchInput--focused.fundSearchInput--darkMode .fundSearchInput__icon{fill:#282b3e}.fundSearchInput__close-icon{left:auto;right:16px;cursor:pointer}.fundSearchInput__field{padding:16px 16px 16px 48px;margin:0;background-color:#ededed;border:2px solid transparent;border-radius:0!important;display:block;width:100%;outline-width:0;line-height:1.4;outline:none;transition:all .1s ease-in-out;box-shadow:0 0 0 0 #0000c1;appearance:none;-webkit-appearance:none}.fundSearchInput__field:-ms-input-placeholder{color:#282b3e}.fundSearchInput__field::placeholder{color:#282b3e}.fundSearchInput--darkMode .fundSearchInput__field{background-color:#424559;border-color:#424559;color:#fff}.fundSearchInput--darkMode .fundSearchInput__field:-ms-input-placeholder{color:#fff}.fundSearchInput--darkMode .fundSearchInput__field::placeholder{color:#fff}.fundSearchInput--darkMode .fundSearchInput__field:focus{color:#282b3e;border-color:#fff;box-shadow:none}.fundSearchInput__field:focus{background-color:#fff;box-shadow:0 0 0 2px #0000c1}.fundSearchItem__extrainfo,.fundSearchItem__name,.fundSearchItem__selected{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e}.fundSearchItem__name{font-size:14px;line-height:1.5}.fundSearchItem__extrainfo,.fundSearchItem__selected{font-size:12px;line-height:1.33}.fundSearchItem{transition:opacity .3s cubic-bezier(.86,0,.07,1);overflow:hidden;margin:0 -16px;padding:0 16px}.fundSearchItem:hover{background-color:#ededed}.fundSearchItem__trigger{appearance:none;border:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;cursor:pointer;text-align:left;background-color:transparent;outline:none}.fundSearchItem--selected .fundSearchItem__trigger{cursor:default}.fundSearchItem__name{line-height:1.4;font-weight:700;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.fundSearchItem--selected .fundSearchItem__name{color:#8e90a2}.fundSearchItem__extrainfo{line-height:1.5;color:#5e6073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fundSearchItem--selected .fundSearchItem__extrainfo{color:#8e90a2}.fundSearchItem__icon{width:20px;height:auto;fill:#282b3e;align-self:flex-start}.fundSearchItem--selected .fundSearchItem__icon{fill:#8e90a2}.comparisonItem__extrainfo,.comparisonItem__name,.comparisonItem__ticker,.fundSearchItem__extrainfo,.fundSearchItem__name,.fundSearchItem__selected{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e}.comparisonItem__name,.fundSearchItem__name{font-size:14px;line-height:1.5}.comparisonItem__extrainfo,.comparisonItem__ticker,.fundSearchItem__extrainfo,.fundSearchItem__selected{font-size:12px;line-height:1.33}.comparisonItem,.fundSearchItem{transition:opacity .3s cubic-bezier(.86,0,.07,1);overflow:hidden;margin:0 -16px;padding:0 16px}.comparisonItem:hover,.fundSearchItem:hover{background-color:#ededed}.fundSearchItem--selected:hover{background-color:transparent}.comparisonItem__trigger,.fundSearchItem__trigger{appearance:none;border:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 0;cursor:pointer;text-align:left;background-color:transparent;outline:none}.fundSearchItem--selected .comparisonItem__trigger,.fundSearchItem--selected .fundSearchItem__trigger{cursor:default}.fundSearchItem__info{flex:1 1 auto;padding:0 16px}.comparisonItem__name,.fundSearchItem__name{line-height:1.4;font-weight:700;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px}.fundSearchItem--selected .comparisonItem__name,.fundSearchItem--selected .fundSearchItem__name{color:#8e90a2}.comparisonItem__extrainfo,.fundSearchItem__extrainfo{line-height:1.5;color:#5e6073;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fundSearchItem--selected .comparisonItem__extrainfo,.fundSearchItem--selected .fundSearchItem__extrainfo{color:#8e90a2}.comparisonItem__icon,.fundSearchItem__icon{width:20px;height:auto;fill:#282b3e;align-self:flex-start}.fundSearchItem--selected .comparisonItem__icon,.fundSearchItem--selected .fundSearchItem__icon{fill:#8e90a2}.fundSearchItem--transition-item-appear{opacity:0}.fundSearchItem--transition-enter-active,.fundSearchItem--transition-enter-done,.fundSearchItem--transition-item-appear-done{opacity:1}.fundSearchItem--transition-exit,.fundSearchItem--transition-exit-done{opacity:0}.fundSearchItem__selected{font-weight:700}.fundSearchItem__selectedIcon{width:20px;height:auto;fill:currentColor;vertical-align:middle;margin-right:8px}.comparisonItem__extrainfo{overflow:visible}.comparisonItem__ticker{line-height:1.5;margin-top:8px;position:relative}.comparisonItem__ticker__text{text-overflow:ellipsis;overflow:hidden}.comparisonItem__ticker__plusIcon{position:absolute;fill:#282b3e;width:18px;height:18px;left:-28px}.comparisonItem__ticker--alreadyThere{font-weight:700}.comparisonItem__fundDot{display:inline-block;height:8px;width:8px;border-radius:100%;margin-right:8px;background-color:#777}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.modal{position:fixed;width:100%;height:100%;z-index:9999;left:0;top:0;display:flex;justify-content:center;align-items:center}.modal__main{position:relative;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08),0 0 4px rgba(0,0,0,.04);z-index:1;width:96%;max-width:800px;max-height:90%;animation:fadeUp .35s ease-in-out;animation-fill-mode:forwards}.modal--full .modal__main{max-width:1300px}.modal--small .modal__main{max-width:450px}.modal--medium .modal__main{max-width:600px;overflow:visible;min-width:auto}.modal--wide .modal__main{max-width:1252px}.modal--scroll .modal__main{overflow-y:auto}@media screen and (max-width:600px){.modal--mobileFull .modal__main{height:100%;width:100%;max-height:100%;overflow:hidden}}@media screen and (max-width:600px){.modal--scroll.modal--mobileFull .modal__main{overflow-y:auto}}.modal__inner{max-height:100%;padding:32px}.modal--wide .modal__inner{max-width:75%;margin:0 auto}@media screen and (max-width:1100px){.modal__inner{padding:48px}}@media screen and (max-width:600px){.modal__inner{padding:16px;height:100%}.modal--wide .modal__inner{max-width:none}}.modal__bg{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.4);animation:fadein .25s ease-in-out;animation-direction:forward}.modal__close{position:absolute;top:40px;right:32px;appearance:none;border:none;background-color:transparent;padding:0;color:#5e6073;cursor:pointer;outline:none;z-index:10}.modal__close:active,.modal__close:focus,.modal__close:hover{color:#282b3e;outline:none}@media screen and (max-width:1100px){.modal__close{top:56px;right:48px}}@media screen and (max-width:600px){.modal__close{top:16px;right:16px}}.modal__closeIcon{fill:currentColor;width:24px;height:24px}.fundResults__emptyState__title{line-height:1.25;letter-spacing:-.02em;color:#282b3e}.fundResults__emptyState__title em,.fundResults__emptyState__title i{font-family:"Manulife JH Serif",Times New Roman,serif;font-style:italic}.fundResults__emptyState__title em:after,.fundResults__emptyState__title em:before,.fundResults__emptyState__title i:after,.fundResults__emptyState__title i:before{content:" ";width:0;display:inline-block}.fundResults__emptyState__title b,.fundResults__emptyState__title strong{font-weight:700}.fundResults__emptyState__title b:after,.fundResults__emptyState__title b:before,.fundResults__emptyState__title strong:after,.fundResults__emptyState__title strong:before{content:" ";width:0;display:inline-block}.fundResults__emptyState__title>a:first-child:last-child{color:#282b3e}.fundResults__emptyState__title>a:first-child:last-child:active,.fundResults__emptyState__title>a:first-child:last-child:focus,.fundResults__emptyState__title>a:first-child:last-child:hover{color:#5e6073}.fundResults__emptyState__title p{font-size:inherit;margin:0}.fundResults__emptyState__title sub,.fundResults__emptyState__title sup{font-size:.7em;vertical-align:sub}.fundResults__emptyState__title sup{vertical-align:super}.fundResults__emptyState__text{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e;font-size:14px;line-height:1.5}.fundResults{position:absolute;width:100%;min-width:500px;max-width:140%;z-index:10;background-color:#fff;top:100%;margin-top:8px;padding:8px 16px;box-shadow:0 8px 24px rgba(0,0,0,.08),0 0 4px rgba(0,0,0,.04);transition:opacity .3s;opacity:0;max-height:400px;overflow:auto}@media screen and (max-width:1100px){.fundResults{min-width:0;max-width:100%}}.fundResults--transition-enter-active,.fundResults--transition-enter-done{opacity:1;display:block}.fundResults--transition-exit{opacity:0;display:block}.fundResults--transition-exit-done{display:none}.fundResults__subsection{font-size:12px;padding:16px 0;margin:0;color:#000;line-height:1.5}.fundResults__list{margin:0}.fundResults__emptyState{padding:48px;text-align:center}@media screen and (max-width:600px){.fundResults__emptyState{padding:24px}}.fundResults__emptyState__icon{fill:#e0e0e0;width:57px;height:57px;margin:0 auto 24px}.fundResults__emptyState__title{font-size:24px;font-weight:400;margin:0 0 16px}@media screen and (max-width:600px){.fundResults__emptyState__title{font-size:20px}}.fundResults__emptyState__text{line-height:1.4}.fundResults__loading{position:relative;display:block;min-height:80px}.fundResults__loading:before{margin:0;width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);content:"";border-radius:24px;border:3px solid #0000c1;border-top-color:#e0e0e0;animation:animation-rotate .75s linear infinite}.fundResults__loading:active span,.fundResults__loading:hover span,.fundResults__loading span{color:transparent;text-shadow:none}.fundResults__bg{position:fixed;top:0;left:0;z-index:-10;background:transparent;width:100%;height:100%}.fundResults__close{position:absolute;left:-9999em}.chartHeading__title{line-height:1.25;letter-spacing:-.02em;color:#282b3e}.chartHeading__title em,.chartHeading__title i{font-family:"Manulife JH Serif",Times New Roman,serif;font-style:italic}.chartHeading__title em:after,.chartHeading__title em:before,.chartHeading__title i:after,.chartHeading__title i:before{content:" ";width:0;display:inline-block}.chartHeading__title b,.chartHeading__title strong{font-weight:700}.chartHeading__title b:after,.chartHeading__title b:before,.chartHeading__title strong:after,.chartHeading__title strong:before{content:" ";width:0;display:inline-block}.chartHeading__title>a:first-child:last-child{color:#282b3e}.chartHeading__title>a:first-child:last-child:active,.chartHeading__title>a:first-child:last-child:focus,.chartHeading__title>a:first-child:last-child:hover{color:#5e6073}.chartHeading__title p{font-size:inherit;margin:0}.chartHeading__title sub,.chartHeading__title sup{font-size:.7em;vertical-align:sub}.chartHeading__title sup{vertical-align:super}.chartHeading__subtitle{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e}.chartHeading__title{font-size:32px;font-weight:300}.chartHeading__subtitle{font-size:12px;line-height:1.33}.chartHeading__title{font-weight:400;margin:0}@media screen and (max-width:600px){.chartHeading__title{font-size:24px}}@media print{.chartHeading__title{font-size:24px}}.chartHeading__subtitle{color:#5e6073;margin:8px 0 0}@media screen and (max-width:600px){.chartHeading__subtitle{margin-top:8px;margin-bottom:16px}}.plotChart__heading{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width:600px){.plotChart__heading{display:block}}.plotChart__header{width:50%}@media screen and (max-width:600px){.plotChart__header{width:100%;margin-bottom:16px}}.plotChart__reset{align-self:flex-start}.plotChart__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.plotChart__legends{display:block}}.plotChart__legend{flex-grow:1}.plotChart__main{background:#fff;padding-top:24px}.plotChart__chart{width:100%;will-change:width}.plotEllipseChart__heading{display:flex;justify-content:space-between;margin-bottom:16px}.plotEllipseChart__header{padding-left:21px}@media screen and (max-width:600px){.plotEllipseChart__header{padding-left:0}}.plotEllipseChart__main{background:#fff;padding:0 24px 24px}@media screen and (max-width:800px){.plotEllipseChart__main{max-width:415px;padding:24px 0}}.plotEllipseChart__reset{align-self:flex-start;min-width:120px}.plotEllipseChart__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.plotEllipseChart__legends{display:block}}.plotEllipseChart__legend{margin-left:-10px;flex-grow:1}.plotEllipseChart__first-legend{padding:0 22px 16px}@media screen and (max-width:600px){.plotEllipseChart__first-legend{padding:0 0 16px}}.plotEllipseChart__item{font-size:14px;line-height:140%;letter-spacing:-.02em;display:inline-block;margin-right:24px}.plotEllipseChart__dot{width:24px;height:24px;display:inline-block;background-color:#fff;border:8px solid #8e90a2;border-radius:50%;margin-right:8px;margin-bottom:-7px}.plotEllipseChart__ellipse{width:37px;height:36px;display:inline-block;background-color:#e0e0e0;border-radius:50%;overflow:visible;margin-left:0;transform:scale(.66,.44);opacity:.6;margin-bottom:-12px}.plotEllipseChart__chart{width:100%;min-height:570px;overflow:hidden;max-width:615px;will-change:width}@media screen and (max-width:800px){.plotEllipseChart__chart{max-width:415px;min-height:362px}}.dottedHeatmapPlotChart__legend{display:flex;flex-wrap:wrap;margin-bottom:16px}.dottedHeatmapPlotChart__legend-item{display:flex;margin-bottom:8px;cursor:pointer}@media screen and (max-width:600px){.dottedHeatmapPlotChart__legend-item{width:100%}}.dottedHeatmapPlotChart__legend-item--inactive{color:#999}.dottedHeatmapPlotChart__legend-item--inactive .dottedHeatmapPlotChart__legend-dot{background-color:#999!important}.dottedHeatmapPlotChart__legend-dot{display:inline-block;height:12px;width:12px;border-radius:50%;margin-right:8px;margin-top:8px}.dottedHeatmapPlotChart__legend-item-wrapper{margin-right:16px}.dottedHeatmapPlotChart__legend-item-wrapper span{font-size:14px;line-height:20px;letter-spacing:-.02em;margin:8px 0;white-space:nowrap}.dottedHeatmapPlotChart__legend-item-wrapper small{display:block;font-size:12px;line-height:18px;letter-spacing:-.02em;color:#5e6073}.dottedHeatmapPlotChart__row{display:flex;flex-flow:row;align-items:stretch}.dottedHeatmapPlotChart__column{display:flex;flex:1 0 auto;height:auto;background-color:#fff;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;position:relative}.dottedHeatmapPlotChart__column--active{background-color:#fafafa}.dottedHeatmapPlotChart__column:before{content:"";float:left;padding-top:100%}.dottedHeatmapPlotChart__column:first-child{border-left:1px solid #e0e0e0}.dottedHeatmapPlotChart__dot{position:absolute;left:50%;top:50%;display:block;width:24px;height:24px;border-radius:50%;transform:translate(-50%,-50%)}.dottedHeatmapPlotChart__dot:after{content:"";display:block;width:8px;height:8px;border-radius:50%;margin:8px;background-color:#fff}.dottedHeatmapPlotChart__column--2 .dottedHeatmapPlotChart__dot:first-child{margin-left:-48px}.dottedHeatmapPlotChart__column--2 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:48px}@media screen and (max-width:600px){.dottedHeatmapPlotChart__column--2 .dottedHeatmapPlotChart__dot:first-child{margin-left:-20px}.dottedHeatmapPlotChart__column--2 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:20px}}.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:first-child{margin-left:-48px;margin-top:-48px}.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:48px;margin-top:-48px}.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:nth-child(3){margin-top:48px}@media screen and (max-width:600px){.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:first-child{margin-left:-15px;margin-top:-15px}.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:15px;margin-top:-15px}.dottedHeatmapPlotChart__column--3 .dottedHeatmapPlotChart__dot:nth-child(3){margin-top:10px}}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:first-child{margin-left:-48px;margin-top:-48px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:48px;margin-top:-48px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(3){margin-left:-48px;margin-top:48px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(4){margin-left:48px;margin-top:48px}@media screen and (max-width:600px){.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:first-child{margin-left:-20px;margin-top:-20px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:20px;margin-top:-20px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(3){margin-left:-20px;margin-top:20px}.dottedHeatmapPlotChart__column--4 .dottedHeatmapPlotChart__dot:nth-child(4){margin-left:20px;margin-top:20px}}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:first-child{margin-left:-48px;margin-top:-48px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:48px;margin-top:-48px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(3){margin-left:-48px;margin-top:48px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(4){margin-left:48px;margin-top:48px}@media screen and (max-width:600px){.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:first-child{margin-left:-20px;margin-top:-20px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(2){margin-left:20px;margin-top:-20px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(3){margin-left:-20px;margin-top:20px}.dottedHeatmapPlotChart__column--5 .dottedHeatmapPlotChart__dot:nth-child(4){margin-left:20px;margin-top:20px}}.dottedHeatmapPlotChart__column-label{align-items:center;display:flex;width:20px;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.02em;transform:rotate(90deg) translateX(-15%);padding-bottom:24px}.dottedHeatmapPlotChart__column-label span{width:200px;display:block;white-space:nowrap;margin-left:-50%;padding-bottom:24px}.dottedHeatmapPlotChart__x-axis-column{padding-top:24px;flex:1 0 auto;height:auto;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.02em;border-top:1px solid #e0e0e0}@media screen and (max-width:600px){.dottedHeatmapPlotChart__x-axis-column{padding-top:12px}}.dottedHeatmapPlotChart__row-title-label{margin-right:40px;padding-top:24px;font-size:12px;line-height:18px;text-align:center;letter-spacing:-.02em}@media screen and (max-width:600px){.dottedHeatmapPlotChart__row-title-label{padding-top:12px}}.plotDottedHeatmapChart__heading{display:flex;justify-content:space-between;margin-bottom:16px}.plotDottedHeatmapChart__header{padding-left:24px}@media screen and (max-width:600px){.plotDottedHeatmapChart__header{padding-left:0}}.plotDottedHeatmapChart__main{background:#fff;padding:0 24px 24px}@media screen and (max-width:800px){.plotDottedHeatmapChart__main{max-width:377px;padding:24px 0;width:90%}}.plotDottedHeatmapChart__reset{align-self:flex-start;min-width:120px;margin-bottom:16px}.plotDottedHeatmapChart__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.plotDottedHeatmapChart__legends{display:block}}.plotDottedHeatmapChart__legend{margin-left:-10px;flex-grow:1}.plotDottedHeatmapChart__first-legend{padding:0 17px 16px}@media screen and (max-width:600px){.plotDottedHeatmapChart__first-legend{padding:0 0 16px}}.plotDottedHeatmapChart__item{font-size:14px;line-height:140%;letter-spacing:-.02em;display:inline-block;margin-right:24px}.plotDottedHeatmapChart__dot{width:24px;height:24px;display:inline-block;background-color:#fff;border:8px solid #8e90a2;border-radius:50%;margin-right:8px;margin-bottom:-7px}.plotDottedHeatmapChart__ellipse{width:37px;height:36px;display:inline-block;background-color:#e0e0e0;border-radius:50%;overflow:visible;margin-left:0;transform:scale(.66,.44);opacity:.6;margin-bottom:-12px}.plotDottedHeatmapChart__chart{width:100%;min-height:570px;max-width:628px}.plotDottedHeatmapChart__chart svg{margin-left:-14px;margin-top:-14px}@media screen and (max-width:800px){.plotDottedHeatmapChart__chart{min-height:362px}}.barChartStacked__heading{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width:600px){.barChartStacked__heading{display:block}}.barChartStacked__heading.barChartStacked__fullWidth{display:block}.barChartStacked__heading.barChartStacked__fullWidth .barChartStacked__header{margin-bottom:24px}.barChartStacked__header{width:50%}@media screen and (max-width:600px){.barChartStacked__header{width:100%;margin-bottom:16px}}.barChartStacked__main{background:#fff;padding-top:24px}.barChartStacked__chart{width:100%;margin-top:-40px}.barChartStacked__reset{align-self:flex-start}.barChartStacked__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.barChartStacked__legends{display:block}}.barChartStacked__legend{flex-grow:1}.chartButton{background:transparent;color:#5e6073;transition:all .3s;border:0;font-weight:700;padding:10px 16px;border-radius:2px;display:inline-block;cursor:pointer;font-size:14px;line-height:1.15;outline:none;margin-left:4px}@media screen and (min-width:1100px) and (max-width:1360px){.chartButton{padding:10px 5px;font-size:12px}}@media print{.chartButton{font-size:10px}}@media screen and (max-width:600px){.chartButton{margin-bottom:16px;margin-left:0}.chartButton:last-child{margin-right:0}}.chartButton:first-child{margin-left:0}.chartButton+.chartButton{margin-left:8px}@media screen and (max-width:600px){.chartButton+.chartButton{margin-right:8px;margin-left:0}}.chartButton--active,.chartButton:hover{background:#ededed}.chartButton--small{padding:5px 8px}.chartButton--active{color:#282b3e}.chartButton__icon{width:24px;height:24px}.chartButton__icon--grey{position:relative}.chartButton__icon--grey svg{fill:#8e90a2}.chartButton__icon--grey:hover .chartButton__tooltip{display:block;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background-color:#282b3e;color:#fff;padding:8px;font-size:12px;line-height:150%;width:180px}.chartButton__icon--grey:hover .chartButton__tooltip:after{content:"";display:block;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;border-color:#282b3e transparent;border-style:solid;border-width:8px 10px 0}.chartButton__tooltip{display:none}.starRatings__label{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e;font-size:12px;line-height:1.33}.starRatings__list{list-style-type:none;display:flex;margin:0;padding:0}.basicTable .starRatings__item{justify-content:flex-end}.starRatings__icon{width:24px;height:24px;fill:#282b3e}.starRatings__icon--hollow{fill:transparent;stroke:#282b3e;margin-left:3px;stroke-width:1.5px}@media print{.starRatings__icon{width:16px;height:16px}}.starRatings__label{color:#5e6073;margin:0}.starRatings--horizontal{display:flex;align-items:center}.starRatings--horizontal .starRatings__label{margin:0 8px 0 0;font-size:14px}.starRatings--white .starRatings__label{color:#fff}.starRatings--white .starRatings__icon{fill:#fff}.fundSearch__save{position:relative;display:inline-block;font-family:Manulife JH Sans,Helvetica,sans-serif;font-weight:600;appearance:none;border-width:2px;border-style:solid;border-radius:0;letter-spacing:-.02em;transition:border-color .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,top .1s ease-in-out;color:#fff;white-space:nowrap;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;user-select:none}.fundSearch__save:not([disabled]){cursor:pointer}.fundSearch__save:not([disabled]):active{top:2px}.fundSearch__save{font-size:16px;line-height:1.25;padding:17px 22px;height:56px;border-color:#0000c1;background-color:#0000c1}.fundSearch__save:focus,.fundSearch__save:hover{border-color:#000060;background-color:#000060;color:#fff}.fundSearch__save:active{border-color:#0000c1;background-color:#0000c1}.fundSearch__save:disabled{border-color:#e0e0e0;background-color:#e0e0e0}.fundSearch__modalTitle{line-height:1.25;letter-spacing:-.02em;color:#282b3e}.fundSearch__modalTitle em,.fundSearch__modalTitle i{font-family:"Manulife JH Serif",Times New Roman,serif;font-style:italic}.fundSearch__modalTitle em:after,.fundSearch__modalTitle em:before,.fundSearch__modalTitle i:after,.fundSearch__modalTitle i:before{content:" ";width:0;display:inline-block}.fundSearch__modalTitle b,.fundSearch__modalTitle strong{font-weight:700}.fundSearch__modalTitle b:after,.fundSearch__modalTitle b:before,.fundSearch__modalTitle strong:after,.fundSearch__modalTitle strong:before{content:" ";width:0;display:inline-block}.fundSearch__modalTitle>a:first-child:last-child{color:#282b3e}.fundSearch__modalTitle>a:first-child:last-child:active,.fundSearch__modalTitle>a:first-child:last-child:focus,.fundSearch__modalTitle>a:first-child:last-child:hover{color:#5e6073}.fundSearch__modalTitle p{font-size:inherit;margin:0}.fundSearch__modalTitle sub,.fundSearch__modalTitle sup{font-size:.7em;vertical-align:sub}.fundSearch__modalTitle sup{vertical-align:super}.fundSearch__modalTitle{font-size:32px;font-weight:300}@media screen and (max-width:600px){.fundSearch__modalTitle{font-size:24px}}.fundSearcher{position:relative;flex-grow:1}.fundSearch{padding-right:32px;padding-top:32px;z-index:1;width:364px;min-width:364px;height:660px;position:sticky;top:80px;align-self:flex-start;display:block}@media screen and (max-width:1100px){.fundSearch{width:100%;min-width:0}}.modal .fundSearch{width:100%!important;padding:0!important;margin:0!important}@media screen and (max-width:1100px){:not(.modal) .fundSearch{display:block;width:100%;min-width:0;top:auto;position:relative;padding:8px 32px}}@media screen and (max-width:600px){:not(.modal) .fundSearch{padding:32px 16px 8px}}.fundSearch__modalTitle{display:none}.modal .fundSearch__modalTitle{display:block}.fundSearch__selectedfunds{padding:8px 0 16px}.fundSearch__notesGroup{clear:both;overflow:hidden}.fundSearch__notesGroup .fundSearch__notes{float:left}.fundSearch__notesGroup .fundSearch__notes--onlyTablet{width:calc(33.33% - 5.5px);float:right}.fundSearch__notes{color:#5e6073;font-size:12px}.fundSearch__notes--onlyTablet{display:none}.fundSearch__notes--hideTablet{display:block}.fundSearch__notes--centered{text-align:center}.fundSearch__header{margin-bottom:16px;position:relative}.fundSearch__save{display:block;width:100%;margin-top:8px;margin-bottom:16px}.fundSearch__tileContainer{transition:opacity .3s ease-out;opacity:1}@media screen and (max-width:600px){.fundSearch__tileContainer{width:100%!important;margin-right:0!important;display:block!important}}.fundSearch__link{margin:0 4px}.fundSearch__link,.fundSearch__link:active,.fundSearch__link:focus,.fundSearch__link:hover{text-decoration:underline;color:#5e6073}.disclosure__commentary li,.disclosure__commentary p,.disclosure__content li,.disclosure__content p,.disclosure__toggle{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e;font-size:14px;line-height:1.5}.disclosure{margin-top:16px;display:block}.disclosure--isPage{margin-top:48px;padding:32px 0 16px;border-top:1px solid #ededed}.disclosure__inner{text-align:right}.disclosure--isPage .disclosure__inner{margin:0 auto}.disclosure__toggle{appearance:none;background:transparent;padding:8px 32px;color:#282b3e;border:0;position:relative;line-height:1;font-weight:700;transition:all .3s;outline:none;cursor:pointer}@media print{.disclosure__toggle{margin-bottom:16px}}.disclosure__toggle:hover{text-decoration:underline}.disclosure__toggle:disabled{cursor:default}.disclosure__toggle:disabled:hover{color:#424559}.disclosure__toggle--open .disclosure__status{transform:rotate(0deg) translateY(0)}.disclosure__icon,.disclosure__status{position:absolute;transition:transform .3s cubic-bezier(.86,0,.07,1);top:50%;fill:currentColor}.disclosure__textwrapper{overflow:hidden;text-align:left}.disclosure__icon{left:0}.disclosure__icon,.disclosure__status{width:20px;height:20px;margin-top:-10px}.disclosure__status{right:0;transform:rotate(180deg) translateY(-1px)}@media print{.disclosure__status{display:none}}.disclosure__commentary,.disclosure__content{overflow:hidden}.disclosure__commentary .disclosure__textwrapper,.disclosure__content .disclosure__textwrapper{transition:all .5s cubic-bezier(.86,0,.07,1);margin:0;padding:0}.disclosure__commentary--open .disclosure__textwrapper,.disclosure__content--open .disclosure__textwrapper{margin-top:8px;transform:translateY(0);max-height:4000px;opacity:1}@media screen and (max-width:600px){.disclosure__commentary--open .disclosure__textwrapper,.disclosure__content--open .disclosure__textwrapper{max-height:6000px}}.disclosure__commentary--closed .disclosure__textwrapper,.disclosure__content--closed .disclosure__textwrapper{transform:translateY(-100%);max-height:0;opacity:0}@media print{.disclosure__commentary--closed .disclosure__textwrapper,.disclosure__content--closed .disclosure__textwrapper{transform:translateY(0);max-height:none;opacity:1}}.disclosure__commentary>*,.disclosure__content>*{margin:8px 0 0}.disclosure__commentary p,.disclosure__content p{line-height:1.75}@media print{.disclosure__commentary p,.disclosure__content p{font-size:12px}}.disclosure__commentary em,.disclosure__content em{font-style:italic}.disclosure__commentary ol,.disclosure__commentary ul,.disclosure__content ol,.disclosure__content ul{margin-top:8px;margin-left:16px}.disclosure__commentary ul,.disclosure__content ul{list-style-type:disc}.disclosure__commentary ol,.disclosure__content ol{list-style-type:decimal}.disclosure__commentary li,.disclosure__content li{margin-top:4px}.disclosure__commentary strong,.disclosure__content strong{font-weight:700}.disclosure__commentary .disclosure__textwrapper{margin-top:0}.disclosure__commentary .disclosure__textwrapper p{line-height:1.75;font-size:14px}.disclosure__commentary .disclosure__textwrapper p em,.disclosure__commentary .disclosure__textwrapper p i{font-style:italic}.disclosure__commentary .disclosure__textwrapper p:last-child{margin-bottom:0}@media print{.disclosure__commentary .disclosure__textwrapper p{font-size:12px}}.tooltip__container{padding:8px;background-color:#34384b;position:relative}.tooltip__container:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:11px solid transparent;border-top-color:#34384b;border-bottom:0;margin-left:-11px;margin-bottom:-11px}.tooltip__container--wrap{white-space:nowrap}.tooltip__text{color:#fff;font-weight:400;font-size:12px;line-height:150%;margin:0;text-align:center}.barChart{background:#fff}.barChart__reset{align-self:flex-start}.barChart__heading{display:flex;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:600px){.barChart__heading{display:block}}.barChart__heading--fullWidth{display:block}.barChart__heading--fullWidth .barChart__controls{display:flex}@media screen and (max-width:600px){.barChart__heading--fullWidth .barChart__controls{display:block}.barChart__heading--fullWidth .barChart__controls>.chartButton{margin-bottom:16px;margin-left:0;margin-right:8px}.barChart__heading--fullWidth .barChart__controls>.chartButton:last-child{margin-right:0}}.barChart__heading--fullWidth .barChart__header{width:100%}.barChart__heading--fullWidth .barChart__header--marginBottom{margin-bottom:24px}.barChart__header{width:50%}@media screen and (max-width:600px){.barChart__header{width:100%;margin-bottom:16px}}.barChart__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.barChart__legends{display:block}}.barChart__legend{margin-bottom:16px;flex-grow:1}.barChart__chart{width:100%;will-change:width}.barChart__tooltipWrapper{display:flex;align-items:center;padding:8px 0}.barChart__tooltipLabel{padding-left:5px}.barChart__tooltipMarker{width:12px;height:12px;border-radius:50%}.barChart__controls>:nth-child(2){margin-right:30px}.barChart__switchView{margin-left:auto}@media screen and (min-width:1100px) and (max-width:1360px){.barChart__switchView{display:flex;align-items:flex-start}}.barChart__main--hidden{display:none}.barChart__swap{transition:opacity .3s ease-in-out}.barChart__swap-exit{opacity:0}.barChart__swap-exit-active{height:0}.barChart__swap-exit-done{display:none}.barChart__swap-enter{transition-delay:.3s;opacity:0;height:0}.barChart__swap-enter-active{height:auto}.barChart__swap-enter-done{opacity:1}.lineChart{background:#fff}.lineChart__heading{margin-bottom:24px}@media print{.lineChart__heading{margin-bottom:8px}}.lineChart__reset{align-self:flex-start}.lineChart__legends{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.lineChart__legends{display:block}}.lineChart__legend{flex-grow:1}.lineChart__header{margin-bottom:24px}@media print{.lineChart__header{margin-bottom:8px}}.lineChart__chart{width:100%;will-change:width}.lineChart__scrollbar{max-height:80px;will-change:width}@media print{.lineChart__scrollbar{display:none}}.downloadLink{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e;font-size:14px;line-height:1.5;appearance:none;position:relative;background:transparent;border:0;padding:8px 8px 8px 24px;font-weight:700;transition:all .25s;cursor:pointer;outline-width:0}.downloadLink:hover{text-decoration:underline}.downloadLink:after{position:absolute;content:"";border:2px solid #282b3e;border-right-color:transparent;top:50%;left:0;border-radius:50%;animation:loader-spin .5s ease-in infinite;width:18px;height:18px;opacity:0;margin-top:-10px;transition:all .2s ease-out;transition-delay:.25s}.downloadLink--disabled{color:#8e90a2}.downloadLink--loading:after{opacity:1;transition-delay:0s}.chartButton+.downloadLink,.downloadLink+.downloadLink,.iconDropdown+.downloadLink{margin-left:16px}@media screen and (max-width:600px){.chartButton+.downloadLink,.downloadLink+.downloadLink,.iconDropdown+.downloadLink{margin-left:0;margin-top:16px}}.downloadLink__icon{width:20px;height:20px;position:absolute;left:0;top:50%;fill:currentColor;opacity:1;transition:all .25s ease-in;transform:translateY(-50%)}.downloadLink--loading .downloadLink__icon{opacity:0;transform:translateY(-50%) scale(0)}.downloadLink__tooltip{visibility:hidden;position:absolute;left:50%;font-size:12px;font-weight:400;bottom:100%;padding:8px 16px;height:auto;background:#282b3e;color:#fff;transform:translate(-50%,10px);transition:all .15s ease-in-out;z-index:100;opacity:0;min-width:250px;text-align:center}.downloadLink__tooltip:after{content:"";position:absolute;width:0;height:0;border:8px solid transparent;border-top-color:#282b3e;bottom:-16px;left:50%;transform:translateX(-50%)}.downloadLink:hover .downloadLink__tooltip{transform:translate(-50%);visibility:visible;opacity:1}.iconDropdown__button,.iconDropdown__mobile{font-family:Manulife JH Sans,Helvetica,sans-serif;letter-spacing:-.02em;color:#282b3e}.iconDropdown__button{font-size:14px;line-height:1.5}.iconDropdown__mobile{font-size:12px;line-height:1.33;text-transform:uppercase;font-weight:700}.iconDropdown{position:relative;display:inline-block}.iconDropdown+.iconDropdown{margin-left:16px}@media screen and (max-width:600px){.iconDropdown+.iconDropdown{margin-left:0}}.iconDropdown__mobileWrap{display:none;position:relative}@media screen and (max-width:600px){.iconDropdown__mobileWrap{display:block}}.iconDropdown__mobile{border:0;padding:8px 24px 8px 0;text-transform:none;appearance:none;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;opacity:0}.iconDropdown__mobileIcon{width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-10px;fill:currentColor}.iconDropdown__button{position:relative;appearance:none;display:block;width:100%;background:transparent;padding:8px 24px 8px 8px;border:0;font-weight:700;line-height:1;outline:0;cursor:pointer}@media screen and (max-width:600px){.iconDropdown__button{display:none;padding-left:0}.iconDropdown__button--mobile{display:block}}.iconDropdown__list{position:absolute;top:100%;height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:transform .25s ease-out,opacity .25s ease-out,opacity .25s ease-out;background:#fff;z-index:-1;margin:8px 0;padding-top:8px;padding-bottom:8px;box-shadow:0 0 0 #282b3e;min-width:200px}.iconDropdown__list--right{left:auto;right:0}@media screen and (max-width:800px){.iconDropdown__list{display:none}}.iconDropdown__list--active{height:auto;transform:translateY(0);opacity:1;overflow:auto;max-height:200px;z-index:1;box-shadow:0 8px 24px rgba(0,0,0,.08),0 0 4px rgba(0,0,0,.04)}.iconDropdown__icon{width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-10px;fill:currentColor}.iconDropdown__item{position:relative;font-size:14px;line-height:140%;color:#282b3e;cursor:pointer;width:100%;white-space:nowrap}.iconDropdown__item--active{color:#fff!important;font-weight:400}.iconDropdown__item--selected{font-weight:400;position:absolute;left:16px;transform:translateY(-50%);width:15px;height:15px;top:50%}.iconDropdown__trigger{appearance:none;background:transparent;border:0;text-align:left;white-space:nowrap;display:block;width:100%;font-size:14px;font-weight:500;color:#282b3e;cursor:pointer;outline:0;padding:8px 16px 8px 40px}.iconDropdown__trigger:hover{background:#ededed;outline:0}.iconDropdown__trigger--selected{font-weight:700}@font-face{font-family:Manulife JH Sans;src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Light.eot);src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Light.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Light.woff2) format("woff2"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Regular.eot);src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Regular.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Demibold.eot);src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Demibold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Demibold.woff2) format("woff2"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Demibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manulife JH Sans;src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Bold.eot);src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Bold.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manulife JH Serif";src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSerif-Italic.eot);src:url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSerif-Italic.eot?#iefix) format("embedded-opentype"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSerif-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/jhi-commons-v1/clientlibs/clientlib-base/resources/ManulifeJHSerif-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@media screen{.main-container__content{padding-left:80px}.hideSidebar .main-container__content{padding-left:0}}@media screen and (max-width:800px){.main-container__content{padding-left:0}}@media screen{body,html{height:100%;width:100%}}@media screen{.main-container,body,body>div:first-of-type,html{min-height:100%}}@media screen{.main-container,.main-container__content,body>div:first-of-type{display:flex;flex-direction:column}}@media screen{.main-container,.main-container__content,main{flex:1 0 auto}}@media print{.main-container{margin:20mm}}body{font-family:Manulife JH Sans,Helvetica,sans-serif;background:#fafafa}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:inherit;letter-spacing:-.02em}a{text-decoration:none}a:active,a:focus,a:hover{color:initial}:-moz-focusring{outline:1px dotted grey}html{scroll-behavior:smooth}svg{width:0;height:0}@media screen{.main-container__content.spa{padding-left:0}}@media screen and (max-width:800px){.main-container__content.spa{padding-left:0}}.ghost{line-height:0;overflow:hidden;left:0;width:0;height:0;margin:0;padding:0}.input{position:relative;transition:all .1s ease-in-out}.input--error{margin-bottom:24px}.input__label{font-size:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%);transition:all .3s;line-height:1;color:#5e6073}.input--active .input__label,.input--pushLabel .input__label{font-size:12px;top:10px;transform:translateY(-5%)}.input--active .input__label{color:#0000c1}.input--error .input__label{color:#ff4d4d}.input__field{background:#ededed;border:1px solid #e0e0e0;padding:28px 16px 12px;display:block;width:100%;outline:0 solid #0000c1;transition:all .1s ease-in-out;font-size:16px;border-radius:0!important}.input--active .input__field{border-color:#0000c1;background-color:#fff;box-shadow:0 0 0 2px #0000c1}.input--error .input__field{border-color:#ff4d4d;background:#fff;box-shadow:0 0 0 1px #ff4d4d}.input__field:-webkit-autofill,.input__field:-webkit-autofill:focus,.input__field:-webkit-autofill:hover{background:#fff}.input__field:active,.input__field:focus{background:#fff}.input__error{position:absolute;top:100%;font-weight:700;color:#ff4d4d;margin:4px 0 0;font-size:10px}.rdp{--rdp-cell-size:40px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;border:var(--rdp-outline)}.rdp-button:focus-visible:not([disabled]),.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size)*7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size)*8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{position:relative;display:inline-flex}.rdp-caption_label{z-index:1;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:2px solid transparent;font-family:inherit;font-size:140%;font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_month,.rdp-dropdown_year{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;text-transform:uppercase;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:#fff;opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}