.advisor[data-astro-cid-mzn6snkg]{padding:22px}.advisor-heading[data-astro-cid-mzn6snkg]{justify-content:space-between;align-items:start;gap:12px;display:flex}.advisor-heading[data-astro-cid-mzn6snkg] h2[data-astro-cid-mzn6snkg]{margin:0;font-size:24px}.advisor-heading[data-astro-cid-mzn6snkg]>span[data-astro-cid-mzn6snkg]{border:1px solid var(--border);color:var(--text-muted);border-radius:5px;padding:4px 8px;font-size:12px}.intro[data-astro-cid-mzn6snkg]{max-width:690px;color:var(--text-muted);margin:8px 0 0;font-size:14px}.field-grid[data-astro-cid-mzn6snkg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.field[data-astro-cid-mzn6snkg] label[data-astro-cid-mzn6snkg]{margin-bottom:6px;font-size:13px;font-weight:750;display:block}.field[data-astro-cid-mzn6snkg] label[data-astro-cid-mzn6snkg] span[data-astro-cid-mzn6snkg]{color:var(--accent)}.field[data-astro-cid-mzn6snkg] input[data-astro-cid-mzn6snkg]{border:1px solid var(--border);border-radius:var(--radius-control);width:100%;height:46px;color:var(--text);background:#101517;padding:0 12px}.field[data-astro-cid-mzn6snkg] input[data-astro-cid-mzn6snkg][aria-invalid]{border-color:var(--danger)}.field[data-astro-cid-mzn6snkg] small[data-astro-cid-mzn6snkg]{color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.field-error[data-astro-cid-mzn6snkg]{min-height:15px;color:var(--danger);font-size:11px;display:block}.money-fields[data-astro-cid-mzn6snkg]{border-top:1px solid var(--border);margin-top:16px;padding-top:13px}.money-fields[data-astro-cid-mzn6snkg] summary[data-astro-cid-mzn6snkg]{width:fit-content;color:var(--accent);cursor:pointer;font-size:14px;font-weight:750}.money-fields[data-astro-cid-mzn6snkg]>p[data-astro-cid-mzn6snkg]{color:var(--text-muted);margin:8px 0 0;font-size:12px}.actions[data-astro-cid-mzn6snkg]{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.form-errors[data-astro-cid-mzn6snkg]{min-height:19px;color:var(--danger);margin:8px 0 0;font-size:12px}.result[data-astro-cid-mzn6snkg]{border-radius:var(--radius-control);background:#202d1d;border:1px solid #567239;margin-top:16px;padding:18px}.result[data-astro-cid-mzn6snkg][hidden]{display:none}.result[data-astro-cid-mzn6snkg] h3[data-astro-cid-mzn6snkg]{color:var(--accent);margin:0 0 6px;font-size:clamp(21px,2.5vw,29px)}.result[data-astro-cid-mzn6snkg]>p[data-astro-cid-mzn6snkg]:not(.eyebrow){color:#d3dfd0;margin:5px 0}.pressure[data-astro-cid-mzn6snkg]{gap:12px;margin:14px 0;display:flex}.pressure[data-astro-cid-mzn6snkg]>div[data-astro-cid-mzn6snkg]{border:1px solid #567239;border-radius:6px;flex:1;padding:12px}.pressure[data-astro-cid-mzn6snkg] span[data-astro-cid-mzn6snkg]{color:#baccb1;font-size:12px;display:block}.pressure[data-astro-cid-mzn6snkg] strong[data-astro-cid-mzn6snkg]{font-size:24px}.text-section[data-astro-cid-mzn6snkg] h2[data-astro-cid-mzn6snkg]{margin:0 0 7px;font-size:24px}.text-section[data-astro-cid-mzn6snkg] p[data-astro-cid-mzn6snkg],.text-section[data-astro-cid-mzn6snkg] ul[data-astro-cid-mzn6snkg]{color:#cbd4ce}.formula[data-astro-cid-mzn6snkg]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);padding:16px;font-weight:700;line-height:1.8}@media (width<=550px){.advisor[data-astro-cid-mzn6snkg]{padding:15px}.field-grid[data-astro-cid-mzn6snkg]{grid-template-columns:1fr}.advisor-heading[data-astro-cid-mzn6snkg]{flex-wrap:wrap}}.page-heading[data-astro-cid-bf2wm3hw]{padding:30px 0 22px}h1[data-astro-cid-bf2wm3hw]{letter-spacing:-.045em;margin:0;font-size:clamp(29px,3vw,38px);line-height:1.2}.page-heading[data-astro-cid-bf2wm3hw]>p[data-astro-cid-bf2wm3hw]:last-child{max-width:720px;color:var(--text-muted);margin:10px 0 0}.calculator[data-astro-cid-bf2wm3hw]{padding:20px}.calculator-heading[data-astro-cid-bf2wm3hw]{justify-content:space-between;align-items:start;gap:12px;display:flex}.calculator-heading[data-astro-cid-bf2wm3hw] h2[data-astro-cid-bf2wm3hw]{margin:0;font-size:24px}.calculator-heading[data-astro-cid-bf2wm3hw]>span[data-astro-cid-bf2wm3hw]{border:1px solid var(--border);color:var(--text-muted);border-radius:5px;padding:4px 8px;font-size:12px}.input-grid[data-astro-cid-bf2wm3hw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.input-group[data-astro-cid-bf2wm3hw] label[data-astro-cid-bf2wm3hw]{margin-bottom:6px;font-size:13px;font-weight:750;display:block}.input-group[data-astro-cid-bf2wm3hw] input[data-astro-cid-bf2wm3hw]{border:1px solid var(--border);border-radius:var(--radius-control);width:100%;height:46px;color:var(--text);background:#101517;padding:0 12px}.input-group[data-astro-cid-bf2wm3hw] input[data-astro-cid-bf2wm3hw][aria-invalid]{border-color:var(--danger)}.input-group[data-astro-cid-bf2wm3hw] small[data-astro-cid-bf2wm3hw]{color:var(--text-muted);margin-top:3px;font-size:11px;display:block}.field-error[data-astro-cid-bf2wm3hw]{min-height:15px;color:var(--danger);font-size:11px;display:block}.form-actions[data-astro-cid-bf2wm3hw]{flex-wrap:wrap;gap:9px;margin-top:9px;display:flex}.form-errors[data-astro-cid-bf2wm3hw]{min-height:19px;color:var(--danger);margin:8px 0 0;font-size:12px}.result[data-astro-cid-bf2wm3hw]{border-radius:var(--radius-control);background:#202d1d;border:1px solid #567239;flex-direction:column;margin-top:10px;padding:18px;display:flex}.result[data-astro-cid-bf2wm3hw]>span[data-astro-cid-bf2wm3hw]{color:#baccb1;font-size:12px;font-weight:700}.result[data-astro-cid-bf2wm3hw] strong[data-astro-cid-bf2wm3hw]{color:var(--accent);font-size:clamp(21px,2.5vw,30px);line-height:1.3}.result[data-astro-cid-bf2wm3hw] small[data-astro-cid-bf2wm3hw]{color:#baccb1;font-size:11px}.text-section[data-astro-cid-bf2wm3hw] h2[data-astro-cid-bf2wm3hw]{letter-spacing:-.03em;margin:0 0 7px;font-size:24px}.text-section[data-astro-cid-bf2wm3hw] p[data-astro-cid-bf2wm3hw],.text-section[data-astro-cid-bf2wm3hw] ul[data-astro-cid-bf2wm3hw]{color:#cbd4ce;margin-top:0}.formula[data-astro-cid-bf2wm3hw]{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);padding:16px;font-weight:700}@media (width<=550px){.input-grid[data-astro-cid-bf2wm3hw]{grid-template-columns:1fr}.calculator[data-astro-cid-bf2wm3hw]{padding:15px}}
