.ladder-table.svelte-6kbuww{margin:1rem 0;border:3px solid var(--vm-lighter-navy);border-radius:8px;overflow:hidden}.ladder-table.svelte-6kbuww table:where(.svelte-6kbuww){width:100%;table-layout:fixed;border-collapse:collapse}.ladder-table.svelte-6kbuww th:where(.svelte-6kbuww),.ladder-table.svelte-6kbuww td:where(.svelte-6kbuww){padding:.75rem 1rem;text-align:left;font-size:.95rem;border-bottom:3px solid var(--vm-lighter-navy);border-right:3px solid var(--vm-lighter-navy)}.ladder-table.svelte-6kbuww th:where(.svelte-6kbuww):last-child,.ladder-table.svelte-6kbuww td:where(.svelte-6kbuww):last-child{border-right:none}.ladder-table.svelte-6kbuww tbody:where(.svelte-6kbuww) tr:where(.svelte-6kbuww):last-child td:where(.svelte-6kbuww){border-bottom:none}.ladder-table.svelte-6kbuww th:where(.svelte-6kbuww){background:var(--vm-lighter-navy);color:var(--vm-ivory);font-weight:700;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;border-right-color:var(--vm-ivory)}.ladder-table.svelte-6kbuww .how-real:where(.svelte-6kbuww){background:var(--vm-azure-skies-30);color:var(--vm-navy);font-weight:700}.ladder-table.svelte-6kbuww .si-part:where(.svelte-6kbuww),.ladder-table.svelte-6kbuww .result:where(.svelte-6kbuww){background:var(--vm-navy);color:var(--vm-ivory)}.cell-ex.svelte-6kbuww{display:block;font-style:italic;opacity:.85;margin-top:.2rem}.dark .ladder-table.svelte-6kbuww .how-real:where(.svelte-6kbuww){background:linear-gradient(var(--vm-castaway-50),var(--vm-castaway-50)),var(--vm-ivory);color:var(--vm-navy)}.dark .ladder-table.svelte-6kbuww .si-part:where(.svelte-6kbuww){background:var(--vm-light-navy)}@media(max-width:480px){.ladder-table.svelte-6kbuww th:where(.svelte-6kbuww),.ladder-table.svelte-6kbuww td:where(.svelte-6kbuww){padding:.5rem .4rem;font-size:.8rem}}.checkpoint.svelte-6kbuww{margin:1.5rem 0;max-width:650px;padding:1rem 1.5rem;border:2px dashed #1b7a52;border-radius:8px;background:#1b7a520f}.checkpoint-label.svelte-6kbuww{margin:0 0 .4rem;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1b7a52}.checkpoint-text.svelte-6kbuww{margin:0;line-height:1.55}.checkpoint-text.svelte-6kbuww+.checkpoint-text:where(.svelte-6kbuww){margin-top:.75rem}.dark .checkpoint.svelte-6kbuww{border-color:var(--vm-castaway, #72bfb8);background:#72bfb814}.dark .checkpoint-label.svelte-6kbuww{color:var(--vm-castaway, #72bfb8)}@media(max-width:480px){.checkpoint.svelte-6kbuww{padding:.85rem 1rem}}.sub-header.svelte-6kbuww{font-size:1.25rem;font-weight:700;font-family:Roboto Slab,serif;color:var(--vm-navy);margin:2rem 0 .75rem}.dark .sub-header.svelte-6kbuww{color:var(--vm-castaway)}@media(max-width:650px){.sub-header.svelte-6kbuww{font-size:1.1rem}}
