.steps[data-astro-cid-cx7gdanv]{display:grid;border-top:1px solid var(--line-light-strong)}.steps[data-astro-cid-cx7gdanv] li[data-astro-cid-cx7gdanv]{display:grid;grid-template-columns:3.5rem 1fr;gap:1rem;padding-block:1.4rem;border-bottom:1px solid var(--line-light)}.steps__num[data-astro-cid-cx7gdanv]{font-size:1.75rem;line-height:1.1;color:var(--gold-text)}.steps[data-astro-cid-cx7gdanv] h3[data-astro-cid-cx7gdanv]{margin-bottom:.3rem;font-size:1.0625rem;color:var(--green-900)}.steps[data-astro-cid-cx7gdanv] p[data-astro-cid-cx7gdanv]{font-size:var(--fs-small);color:var(--text-muted)}.sd[data-astro-cid-yu4cherk]{display:grid;gap:2rem;padding:clamp(1.75rem,1.2rem + 2.5vw,3rem);background:linear-gradient(180deg,var(--green-900) 0%,var(--green-950) 100%);color:var(--on-dark)}.sd__head[data-astro-cid-yu4cherk] h2[data-astro-cid-yu4cherk]{margin-bottom:.6rem;color:var(--ivory)}.sd__head[data-astro-cid-yu4cherk] p[data-astro-cid-yu4cherk]{max-width:52ch;font-size:var(--fs-small);color:var(--on-dark-muted)}.sd__chart[data-astro-cid-yu4cherk]{display:grid;justify-items:center}.sd__node[data-astro-cid-yu4cherk]{display:grid;align-content:start;gap:.35rem;width:100%;max-width:22rem;padding:1.1rem 1.25rem;border:1px solid var(--line-dark-strong);text-align:center}.sd__node[data-astro-cid-yu4cherk] h3[data-astro-cid-yu4cherk]{font-family:var(--font-serif);font-size:1.25rem;font-weight:400;color:var(--ivory)}.sd__node[data-astro-cid-yu4cherk] p[data-astro-cid-yu4cherk]{font-size:.8125rem;line-height:1.5;color:var(--on-dark-muted)}.sd__node--parent[data-astro-cid-yu4cherk]{border-color:var(--gold-light);background:#f0c89012}.sd__node--parent[data-astro-cid-yu4cherk] h3[data-astro-cid-yu4cherk]{color:var(--gold-light)}.sd__link[data-astro-cid-yu4cherk]{position:relative;display:grid;align-items:center;width:100%;min-height:3.75rem;padding-block:.75rem}.sd__link[data-astro-cid-yu4cherk]:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--line-dark-strong)}.sd__link[data-astro-cid-yu4cherk]:after{content:"";position:absolute;left:calc(50% - 2.5px);top:0;width:6px;height:6px;border-radius:50%;background:var(--gold-light);animation:sd-pulse 2.8s var(--ease) infinite}.sd__flow[data-astro-cid-yu4cherk]{padding-left:calc(50% + .9rem);font-size:.75rem;font-weight:600;letter-spacing:.04em;line-height:1.35;color:var(--gold-light)}.sd__children[data-astro-cid-yu4cherk]{display:grid;gap:1rem;width:100%;justify-items:center}.sd__node--child[data-astro-cid-yu4cherk]{max-width:none}@media(min-width:700px){.sd__children[data-astro-cid-yu4cherk]{position:relative;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));align-items:stretch;padding-top:1.5rem}.sd__children[data-astro-cid-yu4cherk]:before{content:"";position:absolute;top:0;left:calc((100% - (var(--cols, 3) - 1) * 1rem) / (2 * var(--cols, 3)));right:calc((100% - (var(--cols, 3) - 1) * 1rem) / (2 * var(--cols, 3)));height:1px;background:var(--line-dark-strong)}.sd__node--child[data-astro-cid-yu4cherk]{position:relative}.sd__node--child[data-astro-cid-yu4cherk]:before{content:"";position:absolute;left:50%;top:-1.5rem;width:1px;height:1.5rem;background:var(--line-dark-strong)}}@keyframes sd-pulse{0%{top:0;opacity:0}20%,80%{opacity:1}to{top:calc(100% - 6px);opacity:0}}@media(prefers-reduced-motion:reduce){.sd__link[data-astro-cid-yu4cherk]:after{display:none}}.lg[data-astro-cid-k42phx2o]{display:grid;gap:clamp(2.75rem,2rem + 2.5vw,4.25rem)}.lg[data-astro-cid-k42phx2o] h2[data-astro-cid-k42phx2o]{font-size:var(--fs-h3)}.lg-footnote[data-astro-cid-k42phx2o]{font-size:.8125rem;color:var(--text-muted)}.lg-stats[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line-light);border:1px solid var(--line-light)}.lg-stats[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{display:grid;align-content:start;gap:.5rem;padding:1.4rem 1.25rem;background:var(--paper)}.lg-stats__value[data-astro-cid-k42phx2o]{font-size:clamp(1.9rem,1.4rem + 1.6vw,2.6rem);line-height:1;color:var(--green-900)}.lg-stats[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:nth-child(3) .lg-stats__value[data-astro-cid-k42phx2o]{color:var(--gold-text)}.lg-stats__label[data-astro-cid-k42phx2o]{font-size:.8125rem;line-height:1.45;color:var(--text-muted)}@media(min-width:760px){.lg-stats[data-astro-cid-k42phx2o]{grid-template-columns:repeat(4,minmax(0,1fr))}}.lg-quiz[data-astro-cid-k42phx2o]{display:grid;gap:1.75rem;padding:clamp(1.75rem,1.2rem + 2.5vw,3rem);background:radial-gradient(120% 90% at 100% 0%,rgb(240 200 144 / .1),transparent 55%),linear-gradient(180deg,var(--green-900) 0%,var(--green-950) 100%);color:var(--on-dark)}.lg-quiz__head[data-astro-cid-k42phx2o] h2[data-astro-cid-k42phx2o]{margin-bottom:.6rem;color:var(--ivory)}.lg-quiz__head[data-astro-cid-k42phx2o] p[data-astro-cid-k42phx2o]{max-width:52ch;font-size:var(--fs-small);color:var(--on-dark-muted)}.lg-quiz__progress[data-astro-cid-k42phx2o]{display:flex;gap:.4rem}.lg-quiz__progress[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{flex:1;height:2px;background:var(--line-dark-strong);transition:background-color var(--dur) var(--ease)}.lg-quiz__progress[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o].is-done{background:var(--gold-light)}.lg-quiz__stage[data-astro-cid-k42phx2o]{display:grid;gap:.9rem;justify-items:start;padding:clamp(1.25rem,1rem + 1.5vw,2rem);border:1px solid var(--line-dark-strong);animation:lg-in .5s var(--ease)}.lg-quiz__stage[data-astro-cid-k42phx2o][hidden]{display:none}.lg-quiz__stage[data-astro-cid-k42phx2o] .label[data-astro-cid-k42phx2o]{color:var(--gold-light)}.lg-quiz__stage[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{font-size:clamp(1.5rem,1.25rem + 1vw,2.1rem);font-weight:400;line-height:1.15;color:var(--ivory);outline:none}.lg-quiz__stage[data-astro-cid-k42phx2o] p[data-astro-cid-k42phx2o]:not(.label){max-width:60ch;font-size:var(--fs-small);color:var(--on-dark-muted)}.lg-quiz__answers[data-astro-cid-k42phx2o]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.lg-quiz__answers[data-astro-cid-k42phx2o] .btn[data-astro-cid-k42phx2o]{min-width:8rem}.lg-quiz__result[data-astro-cid-k42phx2o]{border-color:var(--gold-light);background:#f0c89012}.lg-quiz__result[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{color:var(--gold-light)}.lg-quiz__result[data-astro-cid-k42phx2o][data-outcome=bankruptcy]{border-color:#e8a28a;background:#e8a28a14}.lg-quiz__result[data-astro-cid-k42phx2o][data-outcome=bankruptcy] h3[data-astro-cid-k42phx2o]{color:#f3bfae}html:not(.js) .lg-quiz__progress[data-astro-cid-k42phx2o],html:not(.js) .lg-quiz__answers[data-astro-cid-k42phx2o] button[data-astro-cid-k42phx2o]{display:none}@keyframes lg-in{0%{opacity:0;transform:translateY(8px)}}.lg-table-wrap[data-astro-cid-k42phx2o]{border-top:1px solid var(--line-light-strong)}.lg-table[data-astro-cid-k42phx2o]{width:100%;border-collapse:collapse;font-size:var(--fs-small);line-height:1.5}.lg-table[data-astro-cid-k42phx2o] thead[data-astro-cid-k42phx2o]{display:none}.lg-table[data-astro-cid-k42phx2o] tr[data-astro-cid-k42phx2o]{display:grid;gap:.5rem;padding:1.25rem 1rem;border-bottom:1px solid var(--line-light)}.lg-table[data-astro-cid-k42phx2o] th[data-astro-cid-k42phx2o][scope=row]{font-family:var(--font-serif);font-size:1.35rem;font-weight:400;text-align:left;color:var(--green-900)}.lg-table[data-astro-cid-k42phx2o] td[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:8.5rem 1fr;gap:.75rem}.lg-table[data-astro-cid-k42phx2o] td[data-astro-cid-k42phx2o]:before{content:attr(data-label);font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.lg-table[data-astro-cid-k42phx2o] tr[data-astro-cid-k42phx2o].is-current{background:var(--ivory);box-shadow:inset 2px 0 0 var(--gold)}.lg-pill[data-astro-cid-k42phx2o]{display:inline-block;justify-self:start;padding:.15rem .6rem;border-radius:.8rem;font-size:.8125rem;font-weight:600}.lg-pill--end[data-astro-cid-k42phx2o]{background:#09393114;color:var(--green-900)}.lg-pill--go[data-astro-cid-k42phx2o]{background:#c9a06333;color:var(--gold-text)}@media(min-width:900px){.lg-table[data-astro-cid-k42phx2o] thead[data-astro-cid-k42phx2o]{display:table-header-group}.lg-table[data-astro-cid-k42phx2o] tr[data-astro-cid-k42phx2o]{display:table-row;padding:0}.lg-table[data-astro-cid-k42phx2o] th[data-astro-cid-k42phx2o],.lg-table[data-astro-cid-k42phx2o] td[data-astro-cid-k42phx2o]{display:table-cell;padding:1.1rem .9rem;vertical-align:top;border-bottom:1px solid var(--line-light)}.lg-table[data-astro-cid-k42phx2o] td[data-astro-cid-k42phx2o]:before{content:none}.lg-table[data-astro-cid-k42phx2o] thead[data-astro-cid-k42phx2o] th[data-astro-cid-k42phx2o]{font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-align:left;text-transform:uppercase;color:var(--gold-text);border-bottom-color:var(--line-light-strong)}.lg-table[data-astro-cid-k42phx2o] th[data-astro-cid-k42phx2o][scope=row]{font-size:1.2rem;white-space:nowrap}.lg-table[data-astro-cid-k42phx2o] td[data-astro-cid-k42phx2o]:last-child{color:var(--text-muted)}}.lg-gantt[data-astro-cid-k42phx2o]{position:relative;display:grid;gap:.5rem}.lg-gantt__scale[data-astro-cid-k42phx2o]{padding-bottom:.5rem;border-bottom:1px solid var(--line-light-strong);font-size:.75rem;color:var(--text-muted)}.lg-gantt__ticks[data-astro-cid-k42phx2o]{position:relative;height:1.2rem}.lg-gantt__ticks[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o]{position:absolute;transform:translate(-50%);font-variant-numeric:tabular-nums}.lg-gantt__ticks[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o]:nth-child(7){color:var(--gold-text);font-weight:700}.lg-gantt__rows[data-astro-cid-k42phx2o]{display:grid}.lg-gantt__rows[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{display:grid;gap:.75rem;padding-block:1rem;border-bottom:1px solid var(--line-light)}.lg-gantt__info[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem}.lg-gantt__num[data-astro-cid-k42phx2o]{font-size:1.4rem;line-height:1.1;color:var(--gold-text)}.lg-gantt__when[data-astro-cid-k42phx2o]{font-size:var(--fs-label);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-text)}.lg-gantt__info[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{font-size:1.0625rem;color:var(--green-900)}.lg-gantt__text[data-astro-cid-k42phx2o]{margin-top:.2rem;font-size:var(--fs-small);color:var(--text-muted)}.lg-gantt__track[data-astro-cid-k42phx2o]{position:relative;height:.7rem;background:#0939310d}.lg-gantt__bar[data-astro-cid-k42phx2o]{position:absolute;top:0;bottom:0;left:var(--start);width:max(var(--len),.5rem);background:linear-gradient(90deg,var(--green-900),var(--green-700));transform-origin:left;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * .12s + .2s)}.lg-gantt__rows[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:last-child .lg-gantt__bar[data-astro-cid-k42phx2o]{background:linear-gradient(90deg,var(--gold),var(--gold-light))}.js [data-astro-cid-k42phx2o][data-reveal] .lg-gantt__bar[data-astro-cid-k42phx2o]{transform:scaleX(0)}.js [data-astro-cid-k42phx2o][data-reveal].is-visible .lg-gantt__bar[data-astro-cid-k42phx2o]{transform:none}.lg-gantt__track[data-astro-cid-k42phx2o]:before,.lg-gantt__track[data-astro-cid-k42phx2o]:after{content:"";position:absolute;top:-.35rem;bottom:-.35rem;border-left:1px dashed var(--gold)}.lg-gantt__track[data-astro-cid-k42phx2o]:before{left:var(--min)}.lg-gantt__track[data-astro-cid-k42phx2o]:after{right:0}.lg-gantt__markers[data-astro-cid-k42phx2o]{display:grid;gap:.4rem;margin-top:.9rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-text)}.lg-gantt__marker[data-astro-cid-k42phx2o]{display:flex;align-items:center;gap:.6rem}.lg-gantt__marker[data-astro-cid-k42phx2o]:before{content:"";flex:none;height:.9rem;border-left:1px dashed var(--gold)}@media(min-width:760px){.lg-gantt__markers[data-astro-cid-k42phx2o]{display:block;position:relative;height:1.4rem;margin-top:0;white-space:nowrap}.lg-gantt__marker[data-astro-cid-k42phx2o]{display:block;position:absolute;top:0}.lg-gantt__marker[data-astro-cid-k42phx2o]:before{content:none}.lg-gantt__marker--min[data-astro-cid-k42phx2o]{left:var(--min);transform:translate(-50%)}.lg-gantt__marker--end[data-astro-cid-k42phx2o]{right:0}.lg-gantt__info[data-astro-cid-k42phx2o]>div[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);column-gap:2rem}.lg-gantt__when[data-astro-cid-k42phx2o],.lg-gantt__info[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{grid-column:1}.lg-gantt__text[data-astro-cid-k42phx2o]{grid-column:2;grid-row:1 / span 2;margin-top:0}}.lg-costs[data-astro-cid-k42phx2o]{display:grid;gap:1.1rem;padding:clamp(1.5rem,1.1rem + 1.8vw,2.25rem);border:1px solid var(--line-light);background:var(--paper)}.lg-costs__total[data-astro-cid-k42phx2o]{font-size:clamp(1.4rem,1.2rem + .9vw,1.9rem);line-height:1.2;color:var(--green-900)}.lg-costs__bar[data-astro-cid-k42phx2o]{display:flex;height:1.1rem;overflow:hidden;border-radius:999px;background:#0939310d}.lg-costs__bar[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o]{height:100%}.lg-costs__deposit[data-astro-cid-k42phx2o]{width:46.875%;background:var(--gold)}.lg-costs__other[data-astro-cid-k42phx2o]{width:25%;background:var(--green-900)}.lg-costs__range[data-astro-cid-k42phx2o]{width:28.125%;background:repeating-linear-gradient(-45deg,var(--green-700) 0 4px,rgb(21 92 80 / .35) 4px 8px)}.lg-costs__legend[data-astro-cid-k42phx2o]{display:grid;gap:1rem 2.5rem}.lg-costs__legend[data-astro-cid-k42phx2o] dt[data-astro-cid-k42phx2o]{display:flex;align-items:center;gap:.6rem;font-size:var(--fs-small);font-weight:500}.lg-costs__legend[data-astro-cid-k42phx2o] dd[data-astro-cid-k42phx2o]{margin-top:.15rem;padding-left:1.4rem;font-size:1.5rem;line-height:1.2;color:var(--green-900)}.lg-swatch[data-astro-cid-k42phx2o]{flex:none;width:.8rem;height:.8rem;border-radius:50%}.lg-swatch--deposit[data-astro-cid-k42phx2o]{background:var(--gold)}.lg-swatch--other[data-astro-cid-k42phx2o]{background:var(--green-900)}@media(min-width:640px){.lg-costs__legend[data-astro-cid-k42phx2o]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg-idle[data-astro-cid-k42phx2o]{display:grid;gap:1.75rem;padding:clamp(1.75rem,1.2rem + 2.5vw,3rem);background:var(--ivory)}.lg-idle[data-astro-cid-k42phx2o] h2[data-astro-cid-k42phx2o]{color:var(--green-900)}.lg-idle__calc[data-astro-cid-k42phx2o]{display:grid;gap:1.25rem;padding:clamp(1.25rem,1rem + 1.5vw,2rem);background:var(--paper);border:1px solid var(--line-light)}.lg-idle__label[data-astro-cid-k42phx2o]{font-weight:600;color:var(--green-900)}.lg-idle__control[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1.25rem}.lg-idle__years[data-astro-cid-k42phx2o]{min-width:5.5rem;font-family:var(--font-serif);font-size:1.35rem;text-align:right;color:var(--green-900)}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]{--fill: 22.2%;appearance:none;width:100%;height:2.25rem;background:transparent;cursor:pointer}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--gold) var(--fill),var(--line-light-strong) var(--fill))}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]::-moz-range-track{height:4px;border-radius:999px;background:var(--line-light-strong)}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]::-moz-range-progress{height:4px;border-radius:999px;background:var(--gold)}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]::-webkit-slider-thumb{appearance:none;width:1.5rem;height:1.5rem;margin-top:calc(2px - .75rem);border:3px solid var(--paper);border-radius:50%;background:var(--green-900);box-shadow:0 0 0 1px var(--green-900);transition:transform var(--dur) var(--ease)}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]::-moz-range-thumb{width:1.5rem;height:1.5rem;border:3px solid var(--paper);border-radius:50%;background:var(--green-900);box-shadow:0 0 0 1px var(--green-900)}.lg-idle[data-astro-cid-k42phx2o] input[data-astro-cid-k42phx2o][type=range]:active::-webkit-slider-thumb{transform:scale(1.15)}.lg-idle__coins[data-astro-cid-k42phx2o]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:.35rem}.lg-idle__coins[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o]{display:grid;place-items:center;aspect-ratio:1;border:1px dashed var(--line-light-strong);border-radius:50%;font-size:clamp(.5rem,.35rem + .6vw,.72rem);font-weight:700;color:transparent;transform:scale(.85);transition:background-color var(--dur) var(--ease),color var(--dur) var(--ease),transform .4s cubic-bezier(.34,1.56,.64,1)}.lg-idle__coins[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o].is-on{border:1px solid var(--gold-text);background:radial-gradient(circle at 35% 30%,var(--gold-light),var(--gold) 70%);color:var(--ink);transform:none}.lg-idle__sum[data-astro-cid-k42phx2o]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .9rem;color:var(--text-muted)}.lg-idle__sum[data-astro-cid-k42phx2o] .serif[data-astro-cid-k42phx2o]{font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);line-height:1;color:var(--green-900);font-variant-numeric:tabular-nums}.lg-idle__exempt[data-astro-cid-k42phx2o]{display:inline-flex;align-items:center;gap:.6rem;justify-self:start;padding:.55rem 1rem;border-radius:999px;background:var(--green-900);font-size:var(--fs-small);font-weight:600;color:var(--ivory)}.lg-idle__exempt[data-astro-cid-k42phx2o] svg{width:1rem;height:1rem;flex:none;color:var(--gold-light)}.lg-alert[data-astro-cid-k42phx2o]{display:grid;gap:1.25rem;padding:clamp(1.75rem,1.2rem + 2.5vw,3rem);background:var(--ink);color:var(--on-dark)}.lg-alert[data-astro-cid-k42phx2o] .eyebrow[data-astro-cid-k42phx2o]{color:var(--gold-light)}.lg-alert[data-astro-cid-k42phx2o] h2[data-astro-cid-k42phx2o]{max-width:22ch;color:var(--ivory)}.lg-alert__lead[data-astro-cid-k42phx2o]{max-width:60ch;color:var(--on-dark-muted)}.lg-alert__facts[data-astro-cid-k42phx2o]{display:grid;gap:1px;margin-top:.75rem;background:var(--line-dark);border:1px solid var(--line-dark)}.lg-alert__facts[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{display:grid;align-content:start;gap:.5rem;padding:1.4rem 1.25rem;background:var(--ink)}.lg-alert__facts[data-astro-cid-k42phx2o] span[data-astro-cid-k42phx2o]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);line-height:1;color:var(--gold-light)}.lg-alert__facts[data-astro-cid-k42phx2o] p[data-astro-cid-k42phx2o]{font-size:.8125rem;line-height:1.5;color:var(--on-dark-muted)}.lg-alert__note[data-astro-cid-k42phx2o]{font-size:var(--fs-small);color:var(--on-dark-muted)}@media(min-width:700px){.lg-alert__facts[data-astro-cid-k42phx2o]{grid-template-columns:repeat(3,minmax(0,1fr))}}.lg-court[data-astro-cid-k42phx2o]{display:grid;margin-top:.5rem}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{position:relative;display:grid;gap:.35rem;justify-items:start;padding:0 0 1.75rem 2rem}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:before{content:"";position:absolute;left:.3rem;top:.5rem;bottom:-.5rem;width:1px;background:var(--line-light-strong)}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:after{content:"";position:absolute;left:0;top:.3rem;width:.65rem;height:.65rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 2px var(--gold)}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:last-child:before{display:none}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:last-child:after{background:var(--green-900);box-shadow:none}.lg-court__when[data-astro-cid-k42phx2o]{padding:.1rem .6rem;border-radius:999px;background:#c9a06333;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--gold-text)}.lg-court[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{font-size:1.0625rem;color:var(--green-900)}.lg-court[data-astro-cid-k42phx2o] p[data-astro-cid-k42phx2o]{font-size:var(--fs-small);color:var(--text-muted)}@media(min-width:760px){.lg-court[data-astro-cid-k42phx2o]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{align-content:start;padding:1.6rem 0 0}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:before{left:.65rem;right:-1.25rem;top:.3rem;bottom:auto;width:auto;height:1px}.lg-court[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]:after{top:0}}.lg-liability[data-astro-cid-k42phx2o]{display:grid;gap:1px;background:var(--line-light);border:1px solid var(--line-light)}.lg-liability[data-astro-cid-k42phx2o] li[data-astro-cid-k42phx2o]{display:grid;align-content:start;gap:.5rem;padding:1.6rem 1.5rem;background:var(--paper);border-top:2px solid var(--gold)}.lg-liability[data-astro-cid-k42phx2o] h3[data-astro-cid-k42phx2o]{font-family:var(--font-serif);font-size:1.35rem;font-weight:400;color:var(--green-900)}.lg-liability[data-astro-cid-k42phx2o] p[data-astro-cid-k42phx2o]{font-size:var(--fs-small);color:var(--text-muted)}@media(min-width:700px){.lg-liability[data-astro-cid-k42phx2o]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.lg-quiz__stage[data-astro-cid-k42phx2o]{animation:none}}.hero-cta{margin-top:1rem}.pillars[data-astro-cid-im3tp5nm]{display:grid;gap:1px;background:var(--line-light);border:1px solid var(--line-light)}.pillars[data-astro-cid-im3tp5nm] li[data-astro-cid-im3tp5nm]{display:grid;align-content:start;gap:.6rem;padding:1.75rem;background:var(--paper)}.pillars__num[data-astro-cid-im3tp5nm]{font-size:1.75rem;line-height:1.1;color:var(--gold-text)}.pillars[data-astro-cid-im3tp5nm] h3[data-astro-cid-im3tp5nm]{font-family:var(--font-serif);font-size:1.4rem;font-weight:400;color:var(--green-900)}.pillars[data-astro-cid-im3tp5nm] p[data-astro-cid-im3tp5nm]{font-size:var(--fs-small);color:var(--text-muted)}@media(min-width:700px){.pillars[data-astro-cid-im3tp5nm]{grid-template-columns:repeat(2,minmax(0,1fr))}}.aside-title[data-astro-cid-im3tp5nm]{margin-bottom:.5rem}.aside-links[data-astro-cid-im3tp5nm]{border-top:1px solid var(--line-light-strong)}.aside-links[data-astro-cid-im3tp5nm] a[data-astro-cid-im3tp5nm]{display:block;padding-block:.8rem;border-bottom:1px solid var(--line-light);font-size:var(--fs-small);font-weight:500;text-decoration:none;transition:color var(--dur) var(--ease)}.aside-links[data-astro-cid-im3tp5nm] a[data-astro-cid-im3tp5nm]:hover{color:var(--green-700)}
