.breakdown{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.breakdown caption{margin-bottom:8px;text-align:left}.breakdown th,.breakdown td{padding:10px 0;border-bottom:1px solid var(--border);text-align:left;font-size:15px}.breakdown th:not(:first-child),.breakdown td:not(:first-child){text-align:right}.breakdown tbody td:first-child{color:var(--muted)}.breakdown .kept{color:var(--kept)}.breakdown .fee{color:var(--pen)}.ind-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;margin-top:32px}.ind-cards a{display:flex;flex-direction:column;gap:8px;padding:16px 0 24px;border-top:1px solid var(--border);color:var(--text);text-decoration:none}.ind-cards a:hover h2,.ind-cards a:focus-visible h2{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ind-cards h2{font-size:22px}.ind-cards p{font-size:17px;color:var(--muted)}.ind-cards .go{margin-top:auto;color:var(--accent);font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.ind-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.ind-cards{grid-template-columns:minmax(0,1fr)}}
