.pcalc-note a,.calc-prose a{color:var(--light-green);font-weight:600}.pcalc-result .pcalc-note{margin:14px 0 0;line-height:1.55}.calc-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.calc-links{grid-template-columns:minmax(0,1fr)}}.calc-links li{background:var(--light-bg);border:1px solid var(--surface);border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.calc-links a{color:var(--purple);font-weight:700;text-decoration:none}.calc-links a:hover{color:var(--light-green)}.calc-links span{color:var(--dark-gray);font-size:14px;line-height:1.5}.calc-prose{max-width:760px;color:var(--dark-gray);margin:0 auto;line-height:1.65}.calc-prose p{margin:0 0 12px}.calc-table-wrap{max-width:760px;margin:0 auto;overflow-x:auto}.calc-table{border-collapse:collapse;font-variant-numeric:tabular-nums;border:1px solid var(--surface);width:100%;font-size:14.5px}.calc-table caption{caption-side:bottom;color:var(--soft-gray);text-align:left;padding-top:8px;font-size:13px}.calc-table th,.calc-table td{text-align:right;border-top:1px solid var(--surface);color:#33454e;padding:10px 14px}.calc-table thead th{background:var(--bg-main);color:var(--white);letter-spacing:.02em;text-transform:uppercase;border-top:0;font-size:12.5px}.calc-table th:first-child{text-align:left;font-weight:600}.calc-table tbody tr:nth-child(2n){background:var(--light-bg)}
