.lt[data-astro-cid-kcpcto2h]{gap:var(--space-6);padding-bottom:var(--space-16);flex-direction:column;display:flex}.lt-head[data-astro-cid-kcpcto2h]{padding-top:var(--space-6)}.lt-before[data-astro-cid-kcpcto2h]{color:var(--text-muted);margin-block:0}.lt-before[data-astro-cid-kcpcto2h] a[data-astro-cid-kcpcto2h]{color:var(--text)}.lt-sec[data-astro-cid-kcpcto2h] h2[data-astro-cid-kcpcto2h]{margin:0 0 var(--space-2);font-size:var(--heading-md)}.lt-lead[data-astro-cid-kcpcto2h]{margin:0 0 var(--space-4);max-width:62ch;color:var(--text-muted)}.lt-tiers[data-astro-cid-kcpcto2h]{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.lt-tiers[data-astro-cid-kcpcto2h]{grid-template-columns:repeat(3,1fr)}}.lt-tier[data-astro-cid-kcpcto2h]{padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:4px;display:flex;position:relative}.lt-tier[data-astro-cid-kcpcto2h].is-hint{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.lt-k[data-astro-cid-kcpcto2h]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-weight:700;display:flex}.lt-k[data-astro-cid-kcpcto2h] em[data-astro-cid-kcpcto2h]{letter-spacing:.02em;text-transform:none;background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:1px 8px;font-style:normal}.lt-tier[data-astro-cid-kcpcto2h] b[data-astro-cid-kcpcto2h]{font-family:var(--font-heading);font-size:1.6rem;font-weight:400;line-height:1.15}.lt-day[data-astro-cid-kcpcto2h]{color:var(--text-muted);font-size:var(--text-sm)}.lt-w[data-astro-cid-kcpcto2h]{margin-top:var(--space-2)}.lt-w[data-astro-cid-kcpcto2h] strong[data-astro-cid-kcpcto2h]{font-family:var(--font-heading);font-size:2rem;font-weight:400;line-height:1}.lt-w[data-astro-cid-kcpcto2h] span[data-astro-cid-kcpcto2h]{color:var(--text-muted);font-size:var(--text-sm)}.lt-bar[data-astro-cid-kcpcto2h]{background:var(--surface-2);height:6px;margin:2px 0 var(--space-2);border-radius:999px;display:flex;overflow:hidden}.lt-bar[data-astro-cid-kcpcto2h] i[data-astro-cid-kcpcto2h]{background:var(--accent);height:100%;display:block}.lt-bar[data-astro-cid-kcpcto2h] .lt-bar-range[data-astro-cid-kcpcto2h]{background:color-mix(in srgb, var(--accent) 35%, transparent)}.lt-tier[data-astro-cid-kcpcto2h] small[data-astro-cid-kcpcto2h]{color:var(--text-muted);font-size:var(--text-xs)}.lt-blocks[data-astro-cid-kcpcto2h]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.lt-block[data-astro-cid-kcpcto2h]{gap:var(--space-3);grid-template-columns:36px minmax(0,1fr);display:grid;position:relative}.lt-block[data-astro-cid-kcpcto2h]:not(:last-child):before{content:"";top:36px;left:17px;bottom:calc(-1 * var(--space-3));background:var(--border);width:2px;position:absolute}.lt-num[data-astro-cid-kcpcto2h]{z-index:1;background:var(--surface);border:2px solid var(--accent);width:36px;height:36px;color:var(--accent);font-weight:700;font-size:var(--text-sm);border-radius:999px;place-items:center;display:grid;position:relative}.lt-block[data-astro-cid-kcpcto2h].is-last .lt-num[data-astro-cid-kcpcto2h]{background:var(--accent);color:var(--accent-ink)}.lt-body[data-astro-cid-kcpcto2h]{min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.lt-block[data-astro-cid-kcpcto2h].is-last .lt-body[data-astro-cid-kcpcto2h]{background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-color:color-mix(in srgb, var(--accent) 35%, var(--border))}.lt-top[data-astro-cid-kcpcto2h]{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.lt-blocks[data-astro-cid-kcpcto2h] h3[data-astro-cid-kcpcto2h]{font-family:var(--font-heading);margin:0;font-size:1.25rem;font-weight:400;line-height:1.25}.lt-time[data-astro-cid-kcpcto2h]{font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap;flex:none;font-weight:600}.lt-mix[data-astro-cid-kcpcto2h]{height:6px;margin:var(--space-2) 0;border-radius:999px;gap:2px;display:flex;overflow:hidden}.lt-mix[data-astro-cid-kcpcto2h] i[data-astro-cid-kcpcto2h]{background:var(--accent);min-width:4px;height:100%;display:block}.lt-mix[data-astro-cid-kcpcto2h] i[data-astro-cid-kcpcto2h]:nth-child(3n+2){opacity:.6}.lt-mix[data-astro-cid-kcpcto2h] i[data-astro-cid-kcpcto2h]:nth-child(3n){opacity:.32}.lt-blocks[data-astro-cid-kcpcto2h] p[data-astro-cid-kcpcto2h]{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--text-muted);max-width:70ch}.lt-parts[data-astro-cid-kcpcto2h]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lt-parts[data-astro-cid-kcpcto2h] li[data-astro-cid-kcpcto2h]{font-size:var(--text-xs);background:var(--bg);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.lt-parts[data-astro-cid-kcpcto2h] li[data-astro-cid-kcpcto2h]:before{content:"";background:var(--c);filter:saturate(.45);border-radius:999px;flex:none;width:8px;height:8px}.lt-parts[data-astro-cid-kcpcto2h] a[data-astro-cid-kcpcto2h]{color:var(--text);text-decoration:none}.lt-parts[data-astro-cid-kcpcto2h] a[data-astro-cid-kcpcto2h]:hover{text-decoration:underline}.lt-parts[data-astro-cid-kcpcto2h] small[data-astro-cid-kcpcto2h]{color:var(--text-muted)}.sr-only[data-astro-cid-kcpcto2h]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lt-grid[data-astro-cid-kcpcto2h]{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (width>=640px){.lt-grid[data-astro-cid-kcpcto2h]{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.lt-grid[data-astro-cid-kcpcto2h]{grid-template-columns:repeat(3,1fr)}}
