#mt-investor-calculator *{box-sizing:border-box}#mt-investor-calculator{margin:0;background:#f5f4f0;color:#183047;font:17px/1.55 system-ui,sans-serif}#mt-investor-calculator{max-width:1100px;margin:auto;padding:24px}#mt-investor-calculator header{border-bottom:2px solid #c9a361;padding-bottom:22px}#mt-investor-calculator h1{font-size:clamp(30px,5vw,52px);line-height:1.12;margin:12px 0}#mt-investor-calculator h2{font-size:25px}#mt-investor-calculator h3{margin:8px 0}#mt-investor-calculator .eyebrow{letter-spacing:.12em;font-size:12px;font-weight:800}#mt-investor-calculator .notice{background:#e8edf1;border-left:4px solid #977239;padding:16px;margin:20px 0}#mt-investor-calculator .block{background:white;border:1px solid #c7cfd6;border-radius:16px;padding:24px;margin:20px 0}#mt-investor-calculator .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#mt-investor-calculator label{display:block;font-weight:650;margin-bottom:6px}#mt-investor-calculator input,#mt-investor-calculator select,#mt-investor-calculator button{font:inherit}#mt-investor-calculator input:not([type=checkbox]),#mt-investor-calculator select{width:100%;padding:12px;border:1px solid #596979;border-radius:7px;background:white;min-height:48px}#mt-investor-calculator input[type=checkbox]{width:22px;height:22px;vertical-align:middle;margin-right:8px}#mt-investor-calculator small{display:block;font-size:14px;color:#596979}#mt-investor-calculator button,#mt-investor-calculator .button{border:0;border-radius:8px;background:#183047;color:white;padding:14px 22px;cursor:pointer;display:inline-block;text-decoration:none;min-height:48px}#mt-investor-calculator button.secondary{background:#e6ecf0;color:#183047;margin-left:8px}#mt-investor-calculator .expense{padding:18px 0;border-bottom:1px solid #c7cfd6}#mt-investor-calculator .metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#mt-investor-calculator .metric{background:#e6ecf0;border-radius:10px;padding:18px}#mt-investor-calculator .metric strong{display:block;font-size:30px}#mt-investor-calculator .cap{background:#183047;color:white}#mt-investor-calculator .error{color:#a32b18;font-weight:bold}#mt-investor-calculator [hidden]{display:none!important}#mt-investor-calculator :focus-visible{outline:3px solid #977239;outline-offset:3px}#mt-investor-calculator footer{font-size:14px;padding:24px 0}@media(max-width:600px){#mt-investor-calculator{padding:14px}#mt-investor-calculator .block{padding:18px}#mt-investor-calculator .grid,#mt-investor-calculator .metrics{grid-template-columns:1fr}#mt-investor-calculator button{width:100%;margin-top:8px}#mt-investor-calculator button.secondary{margin-left:0}#mt-investor-calculator .metric strong{font-size:28px}}

#mt-investor-calculator{font-family:'DM Sans',sans-serif;background:#f5f4f0;color:#183047;max-width:1100px;margin:auto;padding:50px 24px}#mt-investor-calculator h1,#mt-investor-calculator h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.045em;color:#183047}#mt-investor-calculator h1{font-size:clamp(42px,5vw,68px);line-height:1.14}#mt-investor-calculator h2{font-size:clamp(30px,3vw,40px);line-height:1.2}#mt-investor-calculator h3{font:600 20px/1.4 'DM Sans',sans-serif;color:#183047}#mt-investor-calculator .eyebrow{font-family:Manrope,sans-serif;color:#977239}#mt-investor-calculator p{color:#596979}#mt-investor-calculator .block{border-radius:4px;background:#fff;border-color:#c7cfd6}#mt-investor-calculator button,#mt-investor-calculator .button{background:#c9a361;color:#08192b;border-radius:4px;font-family:Manrope,sans-serif}#mt-investor-calculator button.secondary{background:#e6ecf0;color:#183047}#mt-investor-calculator .cap{background:#071728;color:#f5f6f7}#mt-investor-calculator .cap strong{color:#dfbd7b}#mt-investor-calculator input,#mt-investor-calculator select{background:#fff;color:#183047;border-color:#596979;border-radius:4px}#mt-investor-calculator .notice strong{color:#183047}#mt-investor-calculator .error{color:#9c2917}#mt-investor-calculator [hidden]{display:none!important}@media(max-width:600px){#mt-investor-calculator{padding:32px 16px}#mt-investor-calculator .grid,#mt-investor-calculator .metrics{grid-template-columns:1fr}}
