.ks[data-astro-cid-ykjqevqp]{--r-panel:20px;--r-control:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.ks[data-astro-cid-ykjqevqp] p[data-astro-cid-ykjqevqp]{margin:0}.ks-inputs[data-astro-cid-ykjqevqp]{flex-direction:column;gap:28px;display:flex}.ks-field[data-astro-cid-ykjqevqp]{min-width:0}.ks-label[data-astro-cid-ykjqevqp]{color:var(--text-secondary);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}.ks-numrow[data-astro-cid-ykjqevqp]{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.ks-bignum[data-astro-cid-ykjqevqp]{border-bottom:2px solid var(--brown-200);align-items:baseline;gap:8px;padding:4px 2px;transition:border-color .2s;display:inline-flex}.ks-bignum[data-astro-cid-ykjqevqp]:focus-within{border-color:var(--orange-500)}.ks-bignum[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]{field-sizing:content;min-width:1.5ch;max-width:6ch;font-family:var(--font-display);color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:2.25rem;font-weight:700}#ks-crea[data-astro-cid-ykjqevqp]{min-width:3ch}.ks-small[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]{font-size:1.75rem}.ks-bignum[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]::placeholder{color:var(--brown-200)}.ks-bignum[data-astro-cid-ykjqevqp]>span[data-astro-cid-ykjqevqp]{color:var(--text-muted);font-size:1rem;font-weight:500}.ks-units[data-astro-cid-ykjqevqp]{background:var(--brown-100);border-radius:999px;padding:3px;display:inline-flex}.ks-unit[data-astro-cid-ykjqevqp]{position:relative}.ks-unit[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ks-unit[data-astro-cid-ykjqevqp] span[data-astro-cid-ykjqevqp]{min-height:40px;color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.875rem;transition:background .2s,color .2s;display:flex}.ks-unit[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]:checked+span[data-astro-cid-ykjqevqp]{background:var(--ink);color:#fff}.ks-unit[data-astro-cid-ykjqevqp] input[data-astro-cid-ykjqevqp]:focus-visible+span[data-astro-cid-ykjqevqp]{outline:2px solid var(--orange-500);outline-offset:2px}.ks-hint[data-astro-cid-ykjqevqp]{color:var(--text-muted);font-size:.875rem;line-height:1.6;margin-top:10px!important}.ks-hint[data-astro-cid-ykjqevqp].is-warn{color:var(--error-text)}.ks-more[data-astro-cid-ykjqevqp]{border-top:1px solid var(--brown-100)}.ks-more[data-astro-cid-ykjqevqp] summary[data-astro-cid-ykjqevqp]{cursor:pointer;color:var(--ink);padding:14px 0;font-size:.9375rem;font-weight:700;list-style:none}.ks-more[data-astro-cid-ykjqevqp] summary[data-astro-cid-ykjqevqp]::-webkit-details-marker{display:none}.ks-more[data-astro-cid-ykjqevqp] summary[data-astro-cid-ykjqevqp]:after{content:"+";float:right;color:var(--text-muted);font-weight:500}.ks-more[data-astro-cid-ykjqevqp][open] summary[data-astro-cid-ykjqevqp]:after{content:"−"}.ks-more[data-astro-cid-ykjqevqp] .ks-field[data-astro-cid-ykjqevqp]+.ks-field[data-astro-cid-ykjqevqp]{margin-top:24px}.ks-card[data-astro-cid-ykjqevqp]{border-radius:var(--r-panel);background:var(--surface);padding:26px;box-shadow:0 1px 2px #a652000d,0 12px 32px #a652001a}.ks-stage-label[data-astro-cid-ykjqevqp]{color:var(--text-secondary);font-size:.875rem;font-weight:500}.ks-stage[data-astro-cid-ykjqevqp]{font-family:var(--font-display);color:var(--orange-600);font-size:2.25rem;font-weight:700;line-height:1.2;margin-top:4px!important}.ks-card[data-astro-cid-ykjqevqp][data-stage=""] .ks-stage[data-astro-cid-ykjqevqp],.ks-card[data-astro-cid-ykjqevqp][data-stage="1"] .ks-stage[data-astro-cid-ykjqevqp]{color:var(--ink)}.ks-desc[data-astro-cid-ykjqevqp]{color:var(--ink);font-size:.9375rem;line-height:1.7;margin-top:8px!important}.ks-why[data-astro-cid-ykjqevqp]{min-height:1.6em;color:var(--text-secondary);font-size:.875rem;line-height:1.6;margin-top:6px!important}.ks-why[data-astro-cid-ykjqevqp]:empty{min-height:0;margin:0!important}.ks-why[data-astro-cid-ykjqevqp].is-key{color:var(--ink);font-size:.9375rem}.ks-flag[data-astro-cid-ykjqevqp]{border-radius:var(--r-control);background:var(--orange-50);color:var(--ink);padding:10px 12px;font-size:.875rem;line-height:1.6;margin-top:12px!important}.ks-rows[data-astro-cid-ykjqevqp][hidden],.ks-row[data-astro-cid-ykjqevqp][hidden]{display:none}.ks-rows[data-astro-cid-ykjqevqp]{border-top:1px solid var(--brown-100);gap:10px;margin:18px 0 0;padding-top:16px;display:grid}.ks-row[data-astro-cid-ykjqevqp]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ks-row[data-astro-cid-ykjqevqp] dt[data-astro-cid-ykjqevqp]{color:var(--ink);font-size:.9375rem}.ks-row[data-astro-cid-ykjqevqp] dd[data-astro-cid-ykjqevqp]{color:var(--ink);text-align:right;margin:0;font-weight:500}.ks-twice[data-astro-cid-ykjqevqp]{color:var(--text-muted);font-size:.8125rem;line-height:1.6;margin-top:16px!important}.ks-article[data-astro-cid-ykjqevqp]{color:var(--orange-700);margin-top:10px;padding:4px 0;font-size:.875rem;display:inline-block}.ks-article[data-astro-cid-ykjqevqp]:focus-visible{outline:2px solid var(--orange-700);outline-offset:2px}.ks-guide[data-astro-cid-ykjqevqp]{margin-top:6px}.ks-guide[data-astro-cid-ykjqevqp] summary[data-astro-cid-ykjqevqp]{cursor:pointer;min-height:44px;color:var(--orange-700);align-items:center;font-size:.875rem;display:inline-flex}.ks-guide[data-astro-cid-ykjqevqp] summary[data-astro-cid-ykjqevqp]::-webkit-details-marker{display:none}.ks-report[data-astro-cid-ykjqevqp]{border:1px solid var(--brown-100);border-radius:var(--r-control);background:var(--surface);margin:8px 0 0;padding:12px}.ks-report[data-astro-cid-ykjqevqp] table[data-astro-cid-ykjqevqp]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.ks-report[data-astro-cid-ykjqevqp] th[data-astro-cid-ykjqevqp],.ks-report[data-astro-cid-ykjqevqp] td[data-astro-cid-ykjqevqp]{text-align:left;white-space:nowrap;padding:6px 8px}.ks-report[data-astro-cid-ykjqevqp] thead[data-astro-cid-ykjqevqp] th[data-astro-cid-ykjqevqp]{color:var(--text-muted);border-bottom:1px solid var(--brown-100);font-weight:500}.ks-report[data-astro-cid-ykjqevqp] tbody[data-astro-cid-ykjqevqp] th[data-astro-cid-ykjqevqp]{font-weight:700}.ks-report[data-astro-cid-ykjqevqp] .is-dim[data-astro-cid-ykjqevqp]{color:var(--text-muted)}.ks-report[data-astro-cid-ykjqevqp] .is-pick[data-astro-cid-ykjqevqp]{background:var(--orange-50);color:var(--ink)}.ks-report[data-astro-cid-ykjqevqp] .is-pick[data-astro-cid-ykjqevqp] th[data-astro-cid-ykjqevqp]{box-shadow:inset 3px 0 0 var(--orange-500)}.ks-report[data-astro-cid-ykjqevqp] figcaption[data-astro-cid-ykjqevqp]{color:var(--text-muted);margin-top:8px;font-size:.8125rem;line-height:1.6}.ks-prev-hint[data-astro-cid-ykjqevqp]{margin:0 0 16px!important}.ks-values[data-astro-cid-ykjqevqp]{font-variant-numeric:tabular-nums;color:var(--text-secondary);flex-wrap:wrap;gap:0 12px;font-size:.875rem;display:flex;margin-top:4px!important}.ks-values[data-astro-cid-ykjqevqp] span[data-astro-cid-ykjqevqp]{white-space:nowrap}.ks-values[data-astro-cid-ykjqevqp][hidden],.ks-scale[data-astro-cid-ykjqevqp][hidden]{display:none}.ks-scale[data-astro-cid-ykjqevqp]{gap:6px;margin-top:14px;display:grid}.ks-scale-row[data-astro-cid-ykjqevqp]{grid-template-columns:5em minmax(0,1fr);align-items:center;gap:8px;display:grid}.ks-scale-row[data-astro-cid-ykjqevqp][hidden]{display:none}.ks-scale-name[data-astro-cid-ykjqevqp]{color:var(--text-muted);white-space:nowrap;font-size:.75rem}.ks-segs[data-astro-cid-ykjqevqp]{grid-template-columns:repeat(4,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.ks-segs[data-astro-cid-ykjqevqp] li[data-astro-cid-ykjqevqp]{background:var(--brown-100);text-align:center;color:var(--text-muted);border-radius:6px;padding:3px 0;font-size:.75rem;font-weight:700}.ks-segs[data-astro-cid-ykjqevqp] li[data-astro-cid-ykjqevqp].is-on{background:var(--orange-500);color:var(--ink)}.ks-card[data-astro-cid-ykjqevqp][data-stage="1"] .ks-segs[data-astro-cid-ykjqevqp] li[data-astro-cid-ykjqevqp].is-on{background:var(--ink);color:#fff}.ks-track[data-astro-cid-ykjqevqp]{background:repeating-linear-gradient(90deg, var(--brown-100) 0 calc(25% - 1.5px), transparent calc(25% - 1.5px) calc(25% + 1.5px));border-radius:999px;height:10px;position:relative}.ks-dot[data-astro-cid-ykjqevqp]{border:2px solid var(--surface);background:var(--ink);border-radius:50%;width:12px;height:12px;transition:left .25s;position:absolute;top:50%;transform:translate(-50%,-50%)}.ks-compare[data-astro-cid-ykjqevqp]{color:var(--ink);font-size:.875rem;line-height:1.6;margin-top:12px!important}.ks-brand[data-astro-cid-ykjqevqp]{border-top:1px solid var(--brown-100);color:var(--text-muted);text-align:right;padding-top:12px;font-size:.75rem;margin-top:14px!important}.ks-sr[data-astro-cid-ykjqevqp]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ks-bignum[data-astro-cid-ykjqevqp],.ks-dot[data-astro-cid-ykjqevqp],.ks-unit[data-astro-cid-ykjqevqp] span[data-astro-cid-ykjqevqp]{transition:none}}@media (width<=760px){.ks[data-astro-cid-ykjqevqp]{grid-template-columns:1fr;gap:28px}.ks-card[data-astro-cid-ykjqevqp]{padding:22px}}
