.ct.svelte-1o9mhbk{margin-top:2.5rem;border:1px solid var(--color-rule);border-radius:2px;background:var(--color-surface, color-mix(in srgb, var(--color-rule) 18%, var(--color-canvas)));padding:1.35rem 1.5rem 1.5rem}.ct-eyebrow.svelte-1o9mhbk{font-family:var(--font-sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-3);margin:0 0 .4rem}.ct-brief.svelte-1o9mhbk{padding-bottom:1rem;border-bottom:1px solid var(--color-rule)}.ct-brief-line.svelte-1o9mhbk{margin:0;font-family:var(--font-serif);font-size:1.1rem;line-height:1.45;color:var(--color-ink)}.ct-brief-line.svelte-1o9mhbk em:where(.svelte-1o9mhbk){font-style:italic;color:var(--color-accent)}.ct-steps.svelte-1o9mhbk{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;padding:.9rem 0 1.1rem;font-family:var(--font-sans);font-size:12px;letter-spacing:.04em;color:var(--color-ink-3);text-transform:uppercase}.ct-step.svelte-1o9mhbk{opacity:0;transform:translateY(4px);transition:opacity .42s ease,transform .42s var(--ease-editorial, ease);transition-delay:calc(var(--i) * .14s + .15s)}.ct-in.svelte-1o9mhbk .ct-step:where(.svelte-1o9mhbk){opacity:1;transform:none}.ct-step.svelte-1o9mhbk b:where(.svelte-1o9mhbk){font-family:var(--font-serif);font-style:italic;font-weight:380;font-size:1.05rem;color:var(--color-accent);margin-right:.15rem}.ct-sep.svelte-1o9mhbk{color:var(--color-rule-strong, var(--color-ink-3))}.ct-shortlist-head.svelte-1o9mhbk{margin-top:.25rem}.ct-picks.svelte-1o9mhbk{list-style:none;margin:0;padding:0}.ct-pick.svelte-1o9mhbk{display:grid;grid-template-columns:1fr auto;grid-template-areas:"name   quote" "status status" "note   note" "choose choose";column-gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--color-rule);opacity:0;transform:translateY(6px);transition:opacity .46s ease,transform .46s var(--ease-editorial, ease);transition-delay:calc(var(--i) * .11s + .6s)}.ct-in.svelte-1o9mhbk .ct-pick:where(.svelte-1o9mhbk){opacity:1;transform:none}@media(min-width:560px){.ct-pick.svelte-1o9mhbk{grid-template-columns:1fr auto auto;grid-template-areas:"name   status quote" "note   note   choose";column-gap:1.25rem;align-items:baseline}}.ct-name.svelte-1o9mhbk{grid-area:name;font-family:var(--font-serif);font-style:italic;font-size:1.1rem;color:var(--color-ink)}.ct-quote.svelte-1o9mhbk{grid-area:quote;justify-self:end;font-family:var(--font-serif);font-weight:380;font-size:1.15rem;color:var(--color-ink);font-variant-numeric:tabular-nums lining-nums}.ct-status.svelte-1o9mhbk{grid-area:status;font-family:var(--font-sans);font-size:11px;letter-spacing:.04em;color:var(--color-ink-2);margin-top:2px}.ct-note.svelte-1o9mhbk{grid-area:note;font-family:var(--font-sans);font-size:12.5px;color:var(--color-ink-3);margin-top:4px}.ct-choose.svelte-1o9mhbk{grid-area:choose;justify-self:start;margin-top:6px;font-family:var(--font-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}@media(min-width:560px){.ct-choose.svelte-1o9mhbk{justify-self:end;margin-top:0}}.ct-foot.svelte-1o9mhbk{margin:.95rem 0 0;font-family:var(--font-sans);font-size:11.5px;color:var(--color-ink-3)}
