.pairs.svelte-99da6u{gap:calc(var(--spacing) * 5);margin:0;padding:0;list-style:none;display:grid}.pair.svelte-99da6u{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:stretch;display:grid}.side.svelte-99da6u{align-content:start;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 6);border:1px solid var(--color-line);border-radius:var(--radius-lg);display:grid}.side.svelte-99da6u p:where(.svelte-99da6u){color:var(--color-ink-muted);margin:0}.today.svelte-99da6u{background:var(--color-surface-sunken)}.ours.svelte-99da6u{border-color:var(--color-accent-soft-line);background:var(--color-accent-soft)}.ours.svelte-99da6u p:where(.svelte-99da6u){color:var(--color-accent-soft-ink)}.tag.svelte-99da6u{color:var(--color-ink-muted);font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;justify-self:start;margin-block-end:calc(var(--spacing) * 1)}.ours.svelte-99da6u .tag:where(.svelte-99da6u){color:var(--color-accent-text)}.arrow.svelte-99da6u{background:var(--color-accent);place-self:center;block-size:2px;inline-size:1.5rem;position:relative}.arrow.svelte-99da6u:after{content:"";border-block-start:2px solid var(--color-accent);border-inline-end:2px solid var(--color-accent);block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:50%;inset-inline-end:-1px;translate:0 -50%;rotate:45deg}@media (width<48rem){.pair.svelte-99da6u{grid-template-rows:auto 2.5rem auto;grid-template-columns:minmax(0,1fr)}.arrow.svelte-99da6u{rotate:90deg}.pairs.svelte-99da6u{gap:calc(var(--spacing) * 10)}}.segment-intro{padding-block-start:calc(var(--spacing) * 6)}.crumbs.svelte-3v539e ol:where(.svelte-3v539e){gap:calc(var(--spacing) * 2);font-size:var(--text-small);line-height:var(--text-small--line-height);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs.svelte-3v539e li:where(.svelte-3v539e):not(:last-child):after{content:"/";color:var(--color-line-strong);margin-inline-start:calc(var(--spacing) * 2)}.crumbs.svelte-3v539e a:where(.svelte-3v539e){color:var(--color-ink-muted);text-decoration:none}@media (hover:hover) and (pointer:fine){.crumbs.svelte-3v539e a:where(.svelte-3v539e):hover{color:var(--color-ink);text-decoration:underline}}.crumbs.svelte-3v539e [aria-current=page]:where(.svelte-3v539e){color:var(--color-ink);font-weight:600}.quote.svelte-3v539e{border-inline-start:2px solid var(--color-copper);color:var(--color-ink-muted);font-size:var(--text-lead);margin:0;padding-inline-start:calc(var(--spacing) * 4);font-style:italic}
