.asc[data-astro-cid-r7jsvznx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:14px;align-items:stretch}.asc-in[data-astro-cid-r7jsvznx],.asc-out[data-astro-cid-r7jsvznx]{border-radius:24px;padding:clamp(24px,3.5vw,36px);min-width:0}.asc-in[data-astro-cid-r7jsvznx]{container-type:inline-size;display:flex;flex-direction:column;gap:28px;background:var(--cg-cream-100);border:1px solid var(--cg-cream-400)}.asc-head[data-astro-cid-r7jsvznx]{display:flex;flex-direction:column;gap:12px}.asc-label[data-astro-cid-r7jsvznx]{display:block;font-size:15px;font-weight:600;color:var(--cg-ink-900)}.asc-opt[data-astro-cid-r7jsvznx]{font-weight:500;color:var(--cg-ink-300)}.asc-select[data-astro-cid-r7jsvznx]{position:relative;margin-top:12px}.asc-select[data-astro-cid-r7jsvznx] select[data-astro-cid-r7jsvznx]{appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;width:100%;height:52px;margin:0;padding:0 44px 0 16px;border:0;border-radius:12px;background:var(--cg-cream-200);font-family:var(--cg-font-sans);font-size:16px;font-weight:600;line-height:52px;color:var(--cg-ink-900);text-overflow:ellipsis;cursor:pointer}.asc-select[data-astro-cid-r7jsvznx] select[data-astro-cid-r7jsvznx]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--cg-ink-900)}.asc-select-arrow[data-astro-cid-r7jsvznx]{position:absolute;top:50%;right:16px;transform:translateY(-50%);font-size:10px;color:var(--cg-ink-400);pointer-events:none}.asc-field[data-astro-cid-r7jsvznx]{display:flex;align-items:center;gap:8px;height:52px;margin-top:12px;padding:0 14px;border-radius:12px;background:var(--cg-cream-200)}.asc-field[data-astro-cid-r7jsvznx]:focus-within{box-shadow:0 0 0 2px var(--cg-ink-900)}.asc-field[data-astro-cid-r7jsvznx] span[data-astro-cid-r7jsvznx]{font-size:18px;font-weight:700;color:var(--cg-ink-400)}.asc-field[data-astro-cid-r7jsvznx] input[data-astro-cid-r7jsvznx]{all:unset;flex:1;min-width:0;font-family:var(--cg-font-sans);font-size:22px;font-weight:700;letter-spacing:-.02em;color:var(--cg-ink-900)}.asc-presets[data-astro-cid-r7jsvznx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:6px;margin-top:10px}.asc-preset[data-astro-cid-r7jsvznx]{all:unset;box-sizing:border-box;padding:9px 6px;border-radius:9px;background:var(--cg-cream-200);font-family:var(--cg-font-sans);font-size:14px;font-weight:600;text-align:center;color:var(--cg-ink-900);cursor:pointer;transition:background .15s ease,color .15s ease}.asc-preset[data-astro-cid-r7jsvznx]:hover{background:var(--cg-cream-300)}.asc-preset[data-astro-cid-r7jsvznx][aria-pressed=true]{background:var(--cg-ink-900);color:var(--cg-cream-100)}.asc-preset[data-astro-cid-r7jsvznx]:focus-visible{outline:2px solid var(--cg-ink-900);outline-offset:2px}.asc-help[data-astro-cid-r7jsvznx]{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--cg-ink-300)}.asc-help[data-astro-cid-r7jsvznx] a[data-astro-cid-r7jsvznx]{color:inherit;text-decoration:underline;text-decoration-color:var(--cg-cream-700);text-underline-offset:2px}.asc-help[data-astro-cid-r7jsvznx] a[data-astro-cid-r7jsvznx]:hover{color:var(--cg-ink-900)}.asc-rate-head[data-astro-cid-r7jsvznx]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.asc-rate-v[data-astro-cid-r7jsvznx]{font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--cg-ink-900)}.asc-hint[data-astro-cid-r7jsvznx]{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--cg-ink-300)}.asc-slider[data-astro-cid-r7jsvznx]{position:relative;height:28px;margin-top:16px}.asc-rail[data-astro-cid-r7jsvznx]{position:absolute;top:50%;left:0;right:0;height:6px;transform:translateY(-50%);border-radius:99px;background:var(--cg-cream-400)}.asc-fill[data-astro-cid-r7jsvznx]{position:absolute;inset:0 auto 0 0;width:calc(14px + (100% - 28px) * var(--frac));border-radius:99px;background:var(--cg-ink-900)}.asc-tick[data-astro-cid-r7jsvznx]{position:absolute;top:50%;width:2px;height:18px;transform:translate(-50%,-50%);border-radius:1px;background:var(--cg-ink-300)}.asc-tick[data-astro-cid-r7jsvznx].is-worst{background:var(--cg-red-500)}.asc-thumb[data-astro-cid-r7jsvznx]{position:absolute;top:50%;left:calc(14px + (100% - 28px) * var(--frac));box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);border:5px solid var(--cg-lime-500);border-radius:50%;background:var(--cg-ink-900);box-shadow:0 2px 8px #0e0f0c40;pointer-events:none}.asc-slider[data-astro-cid-r7jsvznx] input[data-astro-cid-r7jsvznx]{-webkit-appearance:none;appearance:none;position:absolute;inset:0;width:100%;height:28px;margin:0;background:transparent;opacity:0;cursor:pointer}.asc-slider[data-astro-cid-r7jsvznx] input[data-astro-cid-r7jsvznx]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%}.asc-slider[data-astro-cid-r7jsvznx] input[data-astro-cid-r7jsvznx]::-moz-range-thumb{width:28px;height:28px;border:0;border-radius:50%}.asc-slider[data-astro-cid-r7jsvznx]:has(input:focus-visible) .asc-thumb[data-astro-cid-r7jsvznx]{outline:2px solid var(--cg-ink-900);outline-offset:3px}.asc-scale[data-astro-cid-r7jsvznx]{position:relative;height:18px;margin-top:8px;font-family:var(--cg-font-mono);font-size:11px;line-height:16px;color:var(--cg-ink-300)}.asc-scale[data-astro-cid-r7jsvznx]>span[data-astro-cid-r7jsvznx]{position:absolute;top:0;white-space:nowrap}.asc-scale-end[data-astro-cid-r7jsvznx]{left:0}.asc-scale-end[data-astro-cid-r7jsvznx].is-right{left:auto;right:0}.asc-mark[data-astro-cid-r7jsvznx]{padding-left:6px;border-left:1.5px solid var(--cg-ink-900);color:var(--cg-ink-500)}.asc-mark[data-astro-cid-r7jsvznx].is-worst{border-left-color:var(--cg-red-500)}@container (max-width: 470px){.asc-scale[data-astro-cid-r7jsvznx]{height:36px}.asc-scale[data-astro-cid-r7jsvznx]>.asc-mark[data-astro-cid-r7jsvznx].is-worst{top:18px}}.asc-note[data-astro-cid-r7jsvznx]{margin:14px 0 0;font-size:13.5px;line-height:1.55;color:var(--cg-ink-500);text-wrap:pretty}.asc-note[data-astro-cid-r7jsvznx] a[data-astro-cid-r7jsvznx]{font-weight:600;color:var(--cg-ink-900);text-decoration:underline;text-decoration-color:var(--cg-lime-500);text-decoration-thickness:2px;text-underline-offset:3px}.asc-out[data-astro-cid-r7jsvznx]{display:flex;flex-direction:column;gap:28px;background:var(--cg-ink-900);color:var(--cg-cream-100)}.asc-out-k[data-astro-cid-r7jsvznx]{margin:0;font-size:14px;font-weight:500;letter-spacing:0;color:var(--cg-ink-100)}.asc-lost[data-astro-cid-r7jsvznx]{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:12px}.asc-lost[data-astro-cid-r7jsvznx] [data-astro-cid-r7jsvznx][data-asc-num]{font-size:clamp(56px,7vw,88px);font-weight:700;letter-spacing:-.06em;line-height:.9;color:var(--cg-red-500);font-variant-numeric:tabular-nums}.asc-per[data-astro-cid-r7jsvznx]{font-size:20px;font-weight:600;color:var(--cg-ink-100)}.asc-lost-s[data-astro-cid-r7jsvznx]{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--cg-ink-100);text-wrap:pretty}.asc-lost-s[data-astro-cid-r7jsvznx] span[data-astro-cid-r7jsvznx]{color:var(--cg-cream-100);font-weight:600}.asc-eyebrow[data-astro-cid-r7jsvznx]{margin:0;font-family:var(--cg-font-mono);font-size:11px;font-weight:500;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;color:var(--cg-ink-200)}.asc-rows[data-astro-cid-r7jsvznx]{display:grid;grid-template-columns:auto minmax(40px,1fr) auto;align-items:center;gap:12px 14px;margin-top:14px}.asc-row[data-astro-cid-r7jsvznx]{display:contents}.asc-row-k[data-astro-cid-r7jsvznx]{font-size:13.5px;color:var(--cg-ink-100);white-space:nowrap}.asc-row-v[data-astro-cid-r7jsvznx]{font-size:15px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.asc-bar[data-astro-cid-r7jsvznx]{display:block;height:10px;border-radius:99px;background:#1f211c;overflow:hidden}.asc-bar[data-astro-cid-r7jsvznx] i[data-astro-cid-r7jsvznx]{display:block;height:100%;border-radius:99px;transition:width .5s cubic-bezier(.22,1,.36,1)}.asc-bar[data-astro-cid-r7jsvznx] .is-you[data-astro-cid-r7jsvznx]{background:var(--cg-red-500)}.asc-bar[data-astro-cid-r7jsvznx] .is-typical[data-astro-cid-r7jsvznx]{background:var(--cg-ink-200)}.asc-bar[data-astro-cid-r7jsvznx] .is-worst[data-astro-cid-r7jsvznx]{background:#ffb4a3}.asc-foot[data-astro-cid-r7jsvznx]{display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:22px;border-top:1px solid var(--cg-ink-600)}.asc-line[data-astro-cid-r7jsvznx]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:4px 12px;font-size:15.5px;color:var(--cg-ink-100)}.asc-line[data-astro-cid-r7jsvznx] strong[data-astro-cid-r7jsvznx]{font-weight:600;color:var(--cg-cream-100);white-space:nowrap}.asc-save[data-astro-cid-r7jsvznx]{font-size:17px;font-weight:700;color:var(--cg-cream-100)}.asc-save[data-astro-cid-r7jsvznx] strong[data-astro-cid-r7jsvznx]{font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--cg-lime-500);font-variant-numeric:tabular-nums}.asc-fine[data-astro-cid-r7jsvznx]{margin:0;font-size:13px;line-height:1.5;color:var(--cg-ink-200);text-wrap:pretty}.asc-cta[data-astro-cid-r7jsvznx]{margin-top:6px;box-shadow:none}@media(max-width:420px){.asc-rows[data-astro-cid-r7jsvznx]{display:flex;flex-direction:column;align-items:stretch;gap:14px}.asc-row[data-astro-cid-r7jsvznx]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.asc-bar[data-astro-cid-r7jsvznx]{grid-column:1 / -1;grid-row:2}}@media(prefers-reduced-motion:reduce){.asc-bar[data-astro-cid-r7jsvznx] i[data-astro-cid-r7jsvznx]{transition:none}}
