.investment-tool{margin:32px 0;padding:26px;border:1px solid var(--line,rgba(255,255,255,.15));border-radius:18px;background:var(--bg2,#111318)}.investment-tool h2{font-size:clamp(23px,4vw,34px);margin:0 0 12px}.investment-tool p{line-height:1.7}.investment-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.investment-inputs label{display:block;font-size:14px;line-height:1.5;margin-bottom:7px}.investment-inputs input{box-sizing:border-box;width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line,rgba(255,255,255,.2));border-radius:8px;background:var(--bg,#0a0b0d);color:var(--text,#fff);font:inherit}.investment-result{display:block;border-top:1px solid var(--line,rgba(255,255,255,.15));padding-top:18px;font-size:19px;line-height:1.6;color:var(--gold,#c6a96f)}.investment-faq{margin:30px 0}.investment-faq h3{font-size:19px;line-height:1.4;margin:22px 0 8px}.investment-faq p{line-height:1.7}@media(max-width:600px){.investment-inputs{grid-template-columns:1fr}.investment-tool{padding:20px}}