.crumbs.svelte-1d0dgro{display:flex;gap:var(--space-2);align-items:center;font-size:var(--fs-1);line-height:var(--lh-1);color:var(--text-3);margin-bottom:var(--space-5)}.crumbs.svelte-1d0dgro a:where(.svelte-1d0dgro){color:var(--text-3)}.crumbs.svelte-1d0dgro a:where(.svelte-1d0dgro):hover{color:var(--text-1)}.head.svelte-1d0dgro{max-width:640px;margin-bottom:var(--space-7)}.lede.svelte-1d0dgro{margin-top:var(--space-3)}.grid.svelte-1d0dgro{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.grid.svelte-1d0dgro a:where(.svelte-1d0dgro){display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--dur-1) var(--ease),background var(--dur-1) var(--ease)}.grid.svelte-1d0dgro a:where(.svelte-1d0dgro):hover{text-decoration:none;border-color:var(--border-strong);background:var(--elevated)}.row.svelte-1d0dgro{display:flex;align-items:center;gap:var(--space-2)}.t.svelte-1d0dgro{font-size:var(--fs-4);line-height:var(--lh-4);font-weight:600;color:var(--text-1)}.b.svelte-1d0dgro{flex:1;color:var(--text-2);font-size:var(--fs-2);line-height:var(--lh-2)}.more.svelte-1d0dgro{color:var(--accent)}.week-two.svelte-1d0dgro{margin-top:var(--space-8)}.week-two.svelte-1d0dgro h2:where(.svelte-1d0dgro){font-size:var(--fs-6);line-height:var(--lh-6);font-weight:600;letter-spacing:-.005em;margin-bottom:var(--space-5)}.details.svelte-1d0dgro{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--space-5) var(--space-6)}.details.svelte-1d0dgro li:where(.svelte-1d0dgro){padding-top:var(--space-4);border-top:1px solid var(--border)}.d-head.svelte-1d0dgro{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.details.svelte-1d0dgro h3:where(.svelte-1d0dgro){font-size:var(--fs-4);line-height:var(--lh-4);font-weight:600}.details.svelte-1d0dgro p:where(.svelte-1d0dgro){color:var(--text-2);font-size:var(--fs-2);line-height:var(--lh-2)}.keys.svelte-1d0dgro{display:flex;align-items:center;gap:var(--space-1);flex:none}.plus.svelte-1d0dgro{color:var(--text-3);font-size:var(--fs-1)}.tail.svelte-1d0dgro{margin-top:var(--space-6);color:var(--text-3);font-size:var(--fs-2);line-height:var(--lh-2);max-width:70ch}
