.rows[data-astro-cid-rd5bxow4]{flex-direction:column;gap:4px;margin:18px 0 0;padding:0;list-style:none;display:flex}.row[data-astro-cid-rd5bxow4]{color:var(--ink);border-radius:12px;grid-template-columns:156px 1fr auto;align-items:center;gap:24px;padding:18px 16px;text-decoration:none;display:grid}a[data-astro-cid-rd5bxow4].row:hover{background:var(--ground-alt);color:var(--ink)}.when[data-astro-cid-rd5bxow4]{align-items:center;gap:16px;display:flex}.tile[data-astro-cid-rd5bxow4]{background:#fff;border:1px solid #ddd8cf;border-radius:12px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:64px;height:68px;display:flex}.tile[data-astro-cid-rd5bxow4].today{background:var(--brand);border-color:var(--brand);color:#fff}.tile-dow[data-astro-cid-rd5bxow4]{letter-spacing:.08em;color:var(--brand);font-size:11.5px;font-weight:700}.today[data-astro-cid-rd5bxow4] .tile-dow[data-astro-cid-rd5bxow4]{color:var(--on-brand-soft)}.tile-d[data-astro-cid-rd5bxow4]{font-size:28px;line-height:30px}.time[data-astro-cid-rd5bxow4]{flex-direction:column;gap:2px;display:flex}.time-t[data-astro-cid-rd5bxow4]{font-size:17px;font-weight:600}.time-m[data-astro-cid-rd5bxow4]{color:var(--ink-muted);font-size:13.5px}.what[data-astro-cid-rd5bxow4]{flex-direction:column;gap:4px;min-width:0;display:flex}.label[data-astro-cid-rd5bxow4]{color:var(--brand);font-size:14px;font-weight:600}.cancelled[data-astro-cid-rd5bxow4]{color:#8c2f2f}.title[data-astro-cid-rd5bxow4]{font-size:22px;line-height:28px}.struck[data-astro-cid-rd5bxow4]{color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1px}.chev[data-astro-cid-rd5bxow4]{color:var(--brand);display:inline-flex}@media (width<=760px){.row[data-astro-cid-rd5bxow4]{grid-template-columns:52px 1fr auto;gap:14px;padding:12px 4px}.time[data-astro-cid-rd5bxow4]{display:none}.tile[data-astro-cid-rd5bxow4]{width:52px;height:56px}.tile-d[data-astro-cid-rd5bxow4]{font-size:22px;line-height:24px}.title[data-astro-cid-rd5bxow4]{font-size:18px;line-height:23px}}.hl[data-astro-cid-zab3kwei]{border-radius:16px;min-height:360px;display:flex;overflow:hidden}.hl-blue[data-astro-cid-zab3kwei]{background:var(--brand);color:#fff;--sub:var(--on-brand-soft);--body:#dcddf3}.hl-white[data-astro-cid-zab3kwei]{color:var(--ink);border:1px solid var(--line);--sub:var(--brand);--body:#2b2e45;background:#fff}.strip[data-astro-cid-zab3kwei]{background:#1b2b63 url(/brand/kashi-tile.webp) 0 0/240px;flex:0 0 56px}.body[data-astro-cid-zab3kwei]{flex-direction:column;flex:460px;justify-content:center;gap:16px;min-width:0;padding:clamp(32px,4vw,52px);display:flex}.eyebrow[data-astro-cid-zab3kwei]{color:var(--sub);font-size:15px;font-weight:600}h3[data-astro-cid-zab3kwei]{font-size:clamp(32px,3.4vw,46px);line-height:1.08}.blurb[data-astro-cid-zab3kwei]{color:var(--body);max-width:560px;font-size:17px;line-height:26px}.facts[data-astro-cid-zab3kwei]{flex-wrap:wrap;gap:32px;margin-top:8px;display:flex}.facts[data-astro-cid-zab3kwei]>span[data-astro-cid-zab3kwei]{flex-direction:column;gap:2px;display:flex}.k[data-astro-cid-zab3kwei]{color:var(--sub);font-size:13.5px}.v[data-astro-cid-zab3kwei]{font-size:18px;font-weight:600}.buttons[data-astro-cid-zab3kwei]{margin-top:10px}.hl-primary[data-astro-cid-zab3kwei]{border-color:#0000}.hl-blue[data-astro-cid-zab3kwei] .hl-primary[data-astro-cid-zab3kwei]{color:var(--brand);background:#fff}.hl-white[data-astro-cid-zab3kwei] .hl-primary[data-astro-cid-zab3kwei]{background:var(--brand);color:#fff}.pic[data-astro-cid-zab3kwei]{background:#0b1220;margin:0;position:relative}.pic[data-astro-cid-zab3kwei] img[data-astro-cid-zab3kwei]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pic-tall[data-astro-cid-zab3kwei]{aspect-ratio:4/5;flex:0 0 300px}.pic-wide[data-astro-cid-zab3kwei]{flex:420px;min-height:360px}@media (width<=860px){.hl[data-astro-cid-zab3kwei]{flex-wrap:wrap}.strip[data-astro-cid-zab3kwei]{flex:0 0 100%;order:-1;height:28px}.strip[data-astro-cid-zab3kwei]:last-child{order:10}.pic-tall[data-astro-cid-zab3kwei],.pic-wide[data-astro-cid-zab3kwei]{aspect-ratio:16/10;flex:100%;order:-1;min-height:0}.body[data-astro-cid-zab3kwei]{flex-basis:100%}}
