.toolHeader{max-width:none;background:white;border-bottom:1px solid var(--line);padding:0 max(25px,calc((100vw - 1160px)/2));height:78px}.toolHeader>div{display:flex;gap:20px;font-size:12px;color:var(--green)}.toolMain{max-width:1240px;padding:40px 35px 65px;margin:auto}.toolIntro{max-width:850px;margin:10px 0 28px}.toolIntro h1{font-size:40px;line-height:1.25;letter-spacing:-1.4px;margin:15px 0}.toolIntro p{font-size:14px;line-height:1.9;color:var(--muted)}.standaloneTools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.standaloneTools a{display:block;padding:10px 14px;border:1px solid var(--line);background:white;border-radius:6px;font-size:11px}.standaloneTools a[aria-current]{background:var(--ink);color:white}.currencyPicker{display:flex;align-items:center;gap:12px;margin:0 0 25px;font-size:12px}.methodBox{padding:27px;background:white;border:1px solid var(--line);border-radius:12px;margin:30px 0}.methodBox h2{font-size:22px;margin:0 0 13px}.methodBox p{font-size:13px;color:var(--muted);line-height:1.9}.methodBox a{font-size:12px;color:var(--green);text-decoration:underline}.simpleFooter{display:block;max-width:none;text-align:center;padding:24px;margin:0;border-top:1px solid var(--line);font-size:11px}.answerMain{max-width:960px;padding:40px 30px 65px}.answerToc{display:grid;grid-template-columns:1fr 1fr;gap:10px 25px;padding:24px;background:white;border:1px solid var(--line);border-radius:10px;margin-bottom:30px}.answerToc a{font-size:12px;line-height:1.7;color:var(--green);text-decoration:underline}.answerCard{background:white;border:1px solid var(--line);border-radius:11px;padding:28px;margin-bottom:18px;scroll-margin-top:25px}.answerCard h2{font-size:23px;line-height:1.5;margin:0 0 14px}.answerCard p{font-size:15px;line-height:1.9;color:#617487}.answerCard a{font-size:12px;color:var(--green);text-decoration:underline}@media(max-width:600px){.toolHeader{height:68px;padding:0 18px}.toolHeader .logo{font-size:24px}.toolHeader>div{gap:12px;font-size:10px}.toolMain,.answerMain{padding:25px 15px 45px}.toolIntro h1{font-size:30px;letter-spacing:-.8px}.toolIntro p{font-size:13px}.standaloneTools{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:10px}.standaloneTools a{flex:none;max-width:190px;font-size:10px;line-height:1.6}.answerToc{grid-template-columns:1fr;padding:20px;gap:14px}.answerCard{padding:24px}.answerCard h2{font-size:20px}.answerCard p{font-size:14px}.methodBox{padding:23px}.methodBox h2{font-size:20px}}
.quickAnswer{border-left:3px solid #91b95f;background:#f0f5e9;border-radius:0 9px 9px 0;padding:22px 25px;margin:28px 0}.quickAnswer p{margin-bottom:0}.quickAnswer .kicker{font-size:9px}.relatedCalculator{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px;background:#f5f8fb;border:1px solid var(--line);border-radius:8px;margin-top:30px}.relatedCalculator b{font-size:12px}.relatedCalculator a{font-size:11px;color:var(--green);text-decoration:underline}@media(max-width:600px){.quickAnswer{padding:20px}.relatedCalculator{align-items:start;flex-direction:column;gap:12px}}
