.PageSection--sibling{padding-top:0}.FeeCalculator__intro{color:#32302f}.FeeCalculator__heading{font-size:3rem;color:#32302f;text-align:center}.FeeCalculator__heading--hero{margin-top:5.25rem}@media(min-width:1024px){.FeeCalculator__heading--hero{padding-top:3.25rem}}.FeeCalculator__subheading{margin-top:2rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;font-size:1.13rem;color:#32302f;text-align:center}@media(min-width:768px){.FeeCalculator__subheading{padding-left:6.125rem;padding-right:6.125rem;font-size:1.31rem}}.FeeCalculator__columnWrapper{display:flex;flex-direction:column;width:100%;margin-top:3.25rem;padding-top:.75rem}@media(min-width:768px){.FeeCalculator__columnWrapper{flex-direction:row}}.FeeCalculator__inputsColumn{width:100%;padding-right:0}@media(min-width:768px){.FeeCalculator__inputsColumn{padding-right:2rem}}.FeeCalculator__fundSearchGroup{margin-bottom:3.25rem}.FeeCalculator__fundSearchLabel{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;font-size:1.13rem}@media(min-width:768px){.FeeCalculator__fundSearchLabel{font-size:1.31rem}}.FeeCalculator__fundSearchLabelText{display:flex;align-items:center;gap:.25rem}.FeeCalculator__disclaimer{margin-top:2rem;font-size:1rem;color:#686664}.FeeCalculator__resultsColumn{width:100%;margin-top:3.25rem;margin-left:0;background-color:#fff}@media(min-width:768px){.FeeCalculator__resultsColumn{margin-top:0;margin-left:2rem}}@media(min-width:640px){.FeeCalculator__facts{display:block}}@media(min-width:768px){.FeeCalculator__facts{display:flex}.FeeCalculator__fact{width:25%}}.FeeCalculator__factCopy{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;font-size:1.31rem;color:#32302f}.FeeCalculator__factStat{display:block;font-size:3rem}@media(min-width:959px){.CalculatorInputs{width:45%}.ResultGrid{width:55%}}@media(max-width:959px){.FeesStat{margin-bottom:3.13rem}.FeesStat:last-of-type{margin-bottom:0}}.FundSearchTooltipIcon{position:relative;bottom:3px}