.seo-tool-page .seo-article-hero{padding:2.25rem 0 1.5rem}.seo-tool-body{padding:1.75rem 0 0}.seo-tool-shell{max-width:1120px}.seo-tool-guide{padding:clamp(2rem,4vw,3.5rem) 0 clamp(3rem,6vw,5rem)}.seo-tool-guide-shell{max-width:860px}.seo-tool-disclaimer{font-size:.85rem}@media (max-width:640px){.seo-tool-page .seo-article-hero{padding:2.5rem 0 1.25rem}.seo-tool-body{padding-top:1.25rem}}.MutualFundFeeCalculator_tool__RfYQW{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1rem,2.4vw,1.75rem);align-items:start;color:#172339}.MutualFundFeeCalculator_form__2RM9s,.MutualFundFeeCalculator_results__En4Qh{min-width:0;padding:clamp(1.15rem,2.6vw,1.75rem);border:1px solid rgba(59,130,246,.14);border-radius:1.5rem;background:hsla(0,0%,100%,.96);box-shadow:0 20px 56px rgba(30,58,138,.1)}.MutualFundFeeCalculator_form__2RM9s h2{margin:0 0 1.1rem;color:#102a69;font-size:1.2rem;font-weight:600}.MutualFundFeeCalculator_fields__w36Bl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 1rem}.MutualFundFeeCalculator_field__pJRhi{display:grid;align-content:start;gap:.4rem}.MutualFundFeeCalculator_label__oiRhJ{color:#1f2937;font-size:.86rem;font-weight:700;line-height:1.3}.MutualFundFeeCalculator_inputWrap__8phFh{display:flex;align-items:center;min-height:3rem;border:1px solid #b8cce2;border-radius:.75rem;background:#fff}.MutualFundFeeCalculator_inputWrap__8phFh:focus-within{outline:3px solid #0781ea;outline-offset:2px}.MutualFundFeeCalculator_inputWrap__8phFh input{flex:1;width:100%;min-width:0;padding:.65rem .75rem;border:0;border-radius:.75rem;background:transparent;color:#172339;font:inherit;font-size:1rem;font-weight:700;outline:none}.MutualFundFeeCalculator_inputWrap__8phFh input[aria-invalid=true]{color:#b42318}.MutualFundFeeCalculator_prefix__9Y1H5,.MutualFundFeeCalculator_suffix__dW04K{color:#526277;font-size:.92rem;font-weight:700}.MutualFundFeeCalculator_prefix__9Y1H5{padding-left:.8rem}.MutualFundFeeCalculator_suffix__dW04K{padding-right:.8rem}.MutualFundFeeCalculator_hint__O2vp0{color:#526277;font-size:.78rem;line-height:1.4}.MutualFundFeeCalculator_privacy__sml2g{margin:1.2rem 0 0;color:#526277;font-size:.8rem}.MutualFundFeeCalculator_kicker__CoRxB{margin:0;color:#047857;font-size:.74rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.MutualFundFeeCalculator_amount__1Gwx0{margin:.35rem 0 .5rem;color:#0b5ed7;font-family:Space Grotesk,Manrope,sans-serif;font-size:clamp(2.1rem,4.6vw,3rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;overflow-wrap:anywhere}.MutualFundFeeCalculator_summary__ocP2T{margin:0;color:#374151;font-size:.95rem;line-height:1.6}.MutualFundFeeCalculator_error__zWKSy{margin:0;padding:.9rem 1rem;border-left:4px solid #d97706;border-radius:.6rem;background:#fff7ed;color:#7c2d12;font-size:.95rem;font-weight:600}.MutualFundFeeCalculator_metrics__WyXsQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0 0}.MutualFundFeeCalculator_metrics__WyXsQ>div{padding:.8rem .9rem;border-radius:1rem;background:#f1f6fd}.MutualFundFeeCalculator_metrics__WyXsQ dt{color:#526277;font-size:.78rem;font-weight:700}.MutualFundFeeCalculator_metrics__WyXsQ dd{margin:.2rem 0 0;color:#102a69;font-size:1.12rem;font-weight:800}.MutualFundFeeCalculator_metrics__WyXsQ small{display:block;margin-top:.15rem;color:#526277;font-size:.72rem;font-weight:600}.MutualFundFeeCalculator_tableWrap__JyPWD{margin-top:1.25rem;overflow-x:auto}.MutualFundFeeCalculator_tableWrap__JyPWD table{width:100%;border-collapse:collapse;font-size:.88rem}.MutualFundFeeCalculator_tableWrap__JyPWD caption{margin-bottom:.5rem;color:#102a69;font-size:.9rem;font-weight:800;text-align:left}.MutualFundFeeCalculator_tableWrap__JyPWD td,.MutualFundFeeCalculator_tableWrap__JyPWD th{padding:.6rem .45rem;border-bottom:1px solid #dbe6f3;text-align:right;white-space:nowrap}.MutualFundFeeCalculator_tableWrap__JyPWD th:first-child{text-align:left}.MutualFundFeeCalculator_tableWrap__JyPWD thead th{color:#526277;font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.MutualFundFeeCalculator_difference__T3_55{color:#0b5ed7;font-weight:800}.MutualFundFeeCalculator_bar__4Clu3{display:block;height:4px;margin:.3rem 0 0 auto;border-radius:999px;background:linear-gradient(90deg,#34d399,#0b5ed7)}.MutualFundFeeCalculator_cta__HkVOY{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.5rem;align-items:center;margin-top:clamp(1rem,2.4vw,1.75rem);padding:clamp(1.1rem,2.4vw,1.5rem);border:1px solid rgba(59,130,246,.13);border-radius:1.5rem;background:radial-gradient(circle at 100% 0,rgba(16,185,129,.18),transparent 12rem),linear-gradient(135deg,rgba(239,246,255,.94),hsla(0,0%,100%,.98));box-shadow:0 18px 46px rgba(30,58,138,.1)}.MutualFundFeeCalculator_cta__HkVOY>div>span{display:inline-flex;margin-bottom:.4rem;color:#047857;font-size:.72rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.MutualFundFeeCalculator_cta__HkVOY h2{margin:0 0 .35rem;color:#102a69;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:700;line-height:1.25}.MutualFundFeeCalculator_cta__HkVOY p{margin:0;color:#4b5563;font-size:.92rem;line-height:1.55}@media (max-width:900px){.MutualFundFeeCalculator_cta__HkVOY,.MutualFundFeeCalculator_tool__RfYQW{grid-template-columns:1fr}}@media (max-width:520px){.MutualFundFeeCalculator_fields__w36Bl{grid-template-columns:1fr}.MutualFundFeeCalculator_metrics__WyXsQ{gap:.5rem}.MutualFundFeeCalculator_metrics__WyXsQ>div{padding:.7rem .75rem}.MutualFundFeeCalculator_metrics__WyXsQ dd{font-size:1rem}.MutualFundFeeCalculator_tableWrap__JyPWD table{font-size:.76rem}.MutualFundFeeCalculator_tableWrap__JyPWD td,.MutualFundFeeCalculator_tableWrap__JyPWD th{padding:.55rem .25rem}.MutualFundFeeCalculator_tableWrap__JyPWD thead th{font-size:.64rem;letter-spacing:0}.MutualFundFeeCalculator_cta__HkVOY .app-stores-row{flex-direction:column;align-items:stretch!important}}