.selector.svelte-1xf6td1{display:grid;gap:var(--spacing-l);align-items:start}.selector__result.svelte-1xf6td1{display:none}.selector--revealed.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){display:block}@media(max-width:63.9375rem){.selector--animating.selector--revealed.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){animation:svelte-1xf6td1-selector-panel-in var(--dur-ui) var(--ease-out) both}.selector--animating.selector--retracting.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){animation:svelte-1xf6td1-selector-panel-out var(--dur-ui) var(--ease-out) both}}@keyframes svelte-1xf6td1-selector-panel-in{0%{opacity:0;transform:translateY(var(--spacing-s))}to{opacity:1;transform:none}}@keyframes svelte-1xf6td1-selector-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--spacing-s))}}@media(min-width:64rem){.selector.svelte-1xf6td1{grid-template-columns:minmax(0,1.1fr) minmax(22rem,1fr);gap:var(--spacing-xl)}.selector__form-wrap.svelte-1xf6td1{transform:translate(var(--selector-shift, 0px))}.selector--revealed.svelte-1xf6td1 .selector__form-wrap:where(.svelte-1xf6td1){transform:none}.selector__result.svelte-1xf6td1{display:block;position:sticky;top:calc(var(--header-h) + var(--spacing-s));opacity:0;visibility:hidden;transform:translate(var(--spacing-m))}.selector--revealed.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){opacity:1;visibility:visible;transform:none}.selector--retracting.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){opacity:0;visibility:hidden;transform:translate(var(--spacing-m))}.selector--animating.svelte-1xf6td1 .selector__form-wrap:where(.svelte-1xf6td1){transition:transform var(--dur-ui) var(--ease-out);will-change:transform}.selector--animating.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out),visibility 0s linear var(--dur-ui)}.selector--animating.selector--revealed.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out),visibility 0s}.selector--animating.selector--revealed.svelte-1xf6td1 .selector__form-wrap:where(.svelte-1xf6td1){transition:transform var(--dur-reveal) var(--ease-out)}@property --selector-progress{syntax: "<number>"; inherits: true; initial-value: 0;}.selector--timeline.svelte-1xf6td1 .selector__form-wrap:where(.svelte-1xf6td1),.selector--timeline.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){--panel-travel: min(calc(var(--selector-shift, 0px) / 2), 7rem)}.selector--timeline.svelte-1xf6td1 .selector__form-wrap:where(.svelte-1xf6td1){transform:translate(calc(var(--selector-shift, 0px) * (1 - var(--selector-progress))));transition:none}.selector--timeline.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){opacity:var(--selector-progress);transform:translate(calc(var(--panel-travel) * (1 - var(--selector-progress))));transition:visibility 0s linear var(--dur-ui)}.selector--timeline.selector--revealed.svelte-1xf6td1 .selector__result:where(.svelte-1xf6td1){visibility:visible;transition:visibility 0s}.selector--timeline.selector--animating.selector--revealed.svelte-1xf6td1{animation:svelte-1xf6td1-selector-progress var(--dur-reveal) var(--ease-out) both;will-change:--selector-progress}.selector--timeline.selector--animating.selector--retracting.svelte-1xf6td1{animation:svelte-1xf6td1-selector-progress var(--dur-ui) var(--ease-out) reverse both;will-change:--selector-progress}.selector--timeline.selector--revealed.svelte-1xf6td1:not(.selector--animating){--selector-progress: 1}.selector--timeline.selector--retracting.svelte-1xf6td1:not(.selector--animating){--selector-progress: 0}}@keyframes svelte-1xf6td1-selector-progress{0%{--selector-progress: 0}to{--selector-progress: 1}}.selector__form.svelte-1xf6td1{display:flex;flex-direction:column;gap:var(--spacing-m)}.q.svelte-1xf6td1{border:0;border-top:var(--rule) solid var(--color-ink-900);padding:var(--spacing-s) 0 0;margin:0}.q__legend.svelte-1xf6td1{display:flex;align-items:baseline;gap:var(--spacing-2xs);padding:0}.q__title.svelte-1xf6td1{font-size:var(--text-lg);font-weight:600;letter-spacing:var(--tracking-tight)}.q__hint.svelte-1xf6td1{margin-top:var(--spacing-3xs);font-size:var(--text-xs);color:var(--color-ink-500);max-width:33.6em}.q__options.svelte-1xf6td1{display:grid;gap:var(--spacing-3xs);margin-top:var(--spacing-2xs);grid-template-columns:1fr}@media(min-width:30rem){.q__options.svelte-1xf6td1{grid-template-columns:repeat(2,minmax(0,1fr))}}.opt.svelte-1xf6td1{display:flex;align-items:flex-start;gap:var(--spacing-2xs);min-height:var(--tap);padding:var(--spacing-2xs);border:var(--rule-hair) solid var(--color-ink-100);background-color:var(--color-paper-0);cursor:pointer;transition:border-color var(--dur-hover) var(--ease-mech)}.opt.svelte-1xf6td1:hover{border-color:var(--color-ink-500)}.opt__input.svelte-1xf6td1{position:absolute;opacity:0;width:1.1rem;height:1.1rem;margin:0}.opt__box.svelte-1xf6td1{position:relative;flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem;border:var(--rule) solid var(--color-ink-500);border-radius:50%;background-color:var(--color-paper-0)}.opt__input.svelte-1xf6td1:checked+.opt__box:where(.svelte-1xf6td1){border-color:var(--color-accent-600)}.opt__input.svelte-1xf6td1:checked+.opt__box:where(.svelte-1xf6td1):after{content:"";position:absolute;inset:3px;border-radius:50%;background-color:var(--color-accent-600)}.opt__input.svelte-1xf6td1:focus-visible+.opt__box:where(.svelte-1xf6td1){outline:var(--rule) solid var(--color-focus);outline-offset:2px}.opt__body.svelte-1xf6td1{display:flex;flex-direction:column;gap:1px}.opt__label.svelte-1xf6td1{font-size:var(--text-sm);font-weight:600}.opt__note.svelte-1xf6td1{font-size:var(--text-xs);color:var(--color-ink-500)}.selector__reset.svelte-1xf6td1{align-self:flex-start;min-height:var(--tap);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-ink-500);text-decoration:underline}.result.svelte-1xf6td1{padding:var(--spacing-s);background-color:var(--color-paper-0);border:var(--rule) solid var(--color-ink-900)}.rec.svelte-1xf6td1{margin-top:var(--spacing-2xs);padding-top:var(--spacing-2xs);border-top:var(--rule-bold) solid var(--rec-accent)}.rec.svelte-1xf6td1+.rec:where(.svelte-1xf6td1){margin-top:var(--spacing-m)}.rec__title.svelte-1xf6td1{margin-top:2px;font-size:var(--text-xl);letter-spacing:var(--tracking-tight)}.rec__title.svelte-1xf6td1 a:where(.svelte-1xf6td1){text-decoration:none}.rec__title.svelte-1xf6td1 a:where(.svelte-1xf6td1):hover{color:var(--color-accent-700)}.rec__summary.svelte-1xf6td1{margin-top:var(--spacing-3xs);font-size:var(--text-sm);color:var(--color-ink-500)}.rec__reasons.svelte-1xf6td1{margin-top:var(--spacing-2xs);display:flex;flex-direction:column;gap:var(--spacing-3xs)}.rec__reasons.svelte-1xf6td1 li:where(.svelte-1xf6td1){position:relative;padding-left:var(--spacing-m);font-size:var(--text-sm)}.rec__reasons.svelte-1xf6td1 li:where(.svelte-1xf6td1):before{content:"";position:absolute;left:0;top:.65em;width:.75rem;height:var(--rule);background-color:var(--rec-accent)}.rec__actions.svelte-1xf6td1{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs);margin-top:var(--spacing-s)}.rec__btn.svelte-1xf6td1{flex:1;min-width:8rem}.result__none-title.svelte-1xf6td1{margin-top:var(--spacing-2xs);font-size:var(--text-lg)}.result__none.svelte-1xf6td1 p:where(.svelte-1xf6td1){margin-top:var(--spacing-2xs);font-size:var(--text-sm);color:var(--color-ink-500)}.result__cta.svelte-1xf6td1{margin-top:var(--spacing-s);width:100%}.result__tie.svelte-1xf6td1,.result__excluded.svelte-1xf6td1,.result__disclaimer.svelte-1xf6td1{margin-top:var(--spacing-s);font-size:var(--text-xs);color:var(--color-ink-500)}.result__excluded.svelte-1xf6td1{padding-top:var(--spacing-2xs);border-top:var(--rule-hair) solid var(--color-ink-100)}.result__disclaimer.svelte-1xf6td1{padding-left:var(--spacing-2xs);border-left:var(--rule-bold) solid var(--color-accent-500)}.selector-mount[data-astro-cid-apa6kafj]{overflow-x:clip;overflow-y:visible}.fallback__notice[data-astro-cid-apa6kafj]{padding:var(--spacing-s);background-color:var(--color-paper-200);border-left:var(--rule-bold) solid var(--color-accent-500);font-size:var(--text-sm);max-width:38.4em}.guide[data-astro-cid-apa6kafj]{margin-top:var(--spacing-m);display:grid;gap:0}@media(min-width:64rem){.guide[data-astro-cid-apa6kafj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--spacing-xl)}}.guide__item[data-astro-cid-apa6kafj]{padding-block:var(--spacing-s);border-top:var(--rule-hair) solid var(--color-ink-100)}.guide__q[data-astro-cid-apa6kafj]{font-weight:600;font-size:var(--text-lg);letter-spacing:var(--tracking-tight)}.guide__a[data-astro-cid-apa6kafj]{margin:var(--spacing-3xs) 0 0;color:var(--color-ink-500);max-width:33.6em}.selector__compare[data-astro-cid-apa6kafj]{margin-top:var(--spacing-m)}
