.break-even-toc,.break-even-note{margin:28px 0;padding:22px;background:var(--bg-alt);border:1px solid var(--border-strong);border-radius:8px}.break-even-toc ol,.article-content ul,.break-even-steps{padding-left:1.5em}.break-even-toc a,.article-content a{color:var(--forest);text-decoration:underline;text-underline-offset:3px}.break-even-toc a:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.break-even-formula{margin:20px 0;padding:20px 22px;border-left:3px solid var(--accent);background:var(--bg-alt);font-weight:600;overflow-wrap:anywhere}.break-even-table{width:100%;border-collapse:collapse;table-layout:fixed;margin:24px 0;font-size:16px}.break-even-table caption{text-align:left;font-weight:600;margin-bottom:10px}.break-even-table th,.break-even-table td{text-align:left;vertical-align:top;padding:12px;border:1px solid var(--border-strong);overflow-wrap:anywhere}.break-even-table thead{background:var(--bg-alt)}.break-even-table th:first-child{width:42%}.break-even-steps li,.article-content ul li{margin:8px 0}.break-even-note p{margin:8px 0 0}.article-content h2[id]{scroll-margin-top:85px}@media(max-width:700px){.break-even-toc,.break-even-note{padding:18px}.break-even-formula{padding:16px}.break-even-table{font-size:14px}.break-even-table th,.break-even-table td{padding:10px 8px}}
