.hero.svelte-19779ii{padding-top:3rem;padding-bottom:3rem}.brand.svelte-19779ii{display:flex;align-items:center;gap:.9rem}.icon.svelte-19779ii{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:.7rem;background:var(--sc-ink);color:#fff;font-weight:700;letter-spacing:-.06em}.badge.svelte-19779ii{font-size:.75rem;color:var(--sc-muted)}h1.svelte-19779ii{margin:1.25rem 0 0;font-size:clamp(2.8rem,7vw,4.5rem);font-weight:500;line-height:1;letter-spacing:-.035em}.row.svelte-19779ii{display:grid;gap:1.75rem;margin-top:1.75rem;grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.row.svelte-19779ii{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.tagline.svelte-19779ii{margin:0;font-size:clamp(1.75rem,3.6vw,2.6rem);line-height:1.12;letter-spacing:-.025em}.side.svelte-19779ii{max-width:30rem}.copy.svelte-19779ii{margin:.4rem 0 1.25rem;color:var(--sc-muted);line-height:1.55}.section.svelte-1qob5zl.svelte-1qob5zl{padding-top:4.5rem}.inner.dark.svelte-1qob5zl.svelte-1qob5zl{background:#000;color:#fff;border-radius:2rem;padding:2.5rem 1.25rem 2rem}@media (min-width: 640px){.inner.dark.svelte-1qob5zl.svelte-1qob5zl{padding:4rem 2.5rem 3rem}}.head.svelte-1qob5zl.svelte-1qob5zl{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);margin-bottom:2rem}@media (min-width: 900px){.head.svelte-1qob5zl.svelte-1qob5zl{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}}h2.svelte-1qob5zl.svelte-1qob5zl{margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1.08;letter-spacing:-.03em}.head.svelte-1qob5zl p.svelte-1qob5zl{margin:0;max-width:28rem;color:var(--sc-muted);line-height:1.55}.dark.svelte-1qob5zl .head p.svelte-1qob5zl{color:#a8a8ae}.frame.svelte-1qob5zl.svelte-1qob5zl{border:1px solid #ececec;border-radius:1.25rem;background:#fff;padding:.75rem;overflow:hidden}.dark.svelte-1qob5zl .frame.svelte-1qob5zl{border-color:var(--sc-line-dark);background:#0d0d0f}.caption.svelte-1qob5zl.svelte-1qob5zl{margin:1rem 0 0;font-size:.85rem;color:var(--sc-muted)}.dark.svelte-1qob5zl .caption.svelte-1qob5zl{color:#a8a8ae}.greet.svelte-x80bze.svelte-x80bze{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.4rem .4rem 1rem}.eyebrow.svelte-x80bze.svelte-x80bze{margin:0;font-size:.62rem;text-transform:uppercase;letter-spacing:.16em;color:var(--sc-subtle)}.eyebrow.light.svelte-x80bze.svelte-x80bze{color:#8b8b92}.hello.svelte-x80bze.svelte-x80bze{margin:.3rem 0 0;font-size:clamp(1.05rem,2.2vw,1.5rem);letter-spacing:-.02em}.date.svelte-x80bze.svelte-x80bze{margin:0;font-size:.72rem;color:var(--sc-muted);white-space:nowrap}.stage.svelte-x80bze.svelte-x80bze{border-radius:.9rem;background:#0d0d0f;color:#fff;padding:1.25rem 1.25rem 1.5rem}.stage-top.svelte-x80bze.svelte-x80bze{display:flex;justify-content:space-between;gap:1rem}.live.svelte-x80bze.svelte-x80bze{display:inline-flex;align-items:center;gap:.45rem;font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:#cfcfd4}.live.svelte-x80bze i.svelte-x80bze{width:.4rem;height:.4rem;border-radius:50%;background:#fff}.day.svelte-x80bze.svelte-x80bze{margin:1.5rem 0 0;font-size:clamp(2.6rem,8vw,4.75rem);line-height:1;letter-spacing:-.04em}.day.svelte-x80bze span.svelte-x80bze{font-size:.32em;letter-spacing:-.01em;color:#8b8b92}.place.svelte-x80bze.svelte-x80bze{margin:.75rem 0 0;font-size:.72rem;color:#8b8b92}.stage-bottom.svelte-x80bze.svelte-x80bze{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--sc-line-dark)}.call.svelte-x80bze.svelte-x80bze{margin:.3rem 0 0;font-size:1.5rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums}dl.svelte-x80bze.svelte-x80bze{display:flex;gap:1.25rem;margin:0}dl.svelte-x80bze div.svelte-x80bze{text-align:center}dt.svelte-x80bze.svelte-x80bze{font-size:.9rem;font-variant-numeric:tabular-nums}dd.svelte-x80bze.svelte-x80bze{margin:.15rem 0 0;font-size:.58rem;text-transform:uppercase;letter-spacing:.12em;color:#8b8b92}@media (max-width: 520px){.greet.svelte-x80bze.svelte-x80bze{flex-direction:column;align-items:flex-start}}.motion.svelte-67c8g6.svelte-67c8g6{padding:.75rem .75rem .5rem}.row.svelte-67c8g6.svelte-67c8g6{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.label.svelte-67c8g6.svelte-67c8g6{margin:0;font-size:.8rem;font-weight:500}.pct.svelte-67c8g6.svelte-67c8g6{margin:0;font-size:1.35rem;letter-spacing:-.02em}.pct.svelte-67c8g6 small.svelte-67c8g6{font-size:.65rem;color:var(--sc-muted);letter-spacing:0}.blocks.svelte-67c8g6.svelte-67c8g6{display:grid;grid-template-columns:repeat(28,minmax(0,1fr));gap:3px;margin:.9rem 0 .6rem}.blocks.svelte-67c8g6 span.svelte-67c8g6{height:1.6rem;border-radius:2px}.done.svelte-67c8g6.svelte-67c8g6{background:#0d0d0f}.now.svelte-67c8g6.svelte-67c8g6{background:#9a9a9f}.next.svelte-67c8g6.svelte-67c8g6{background:#ededed}.phases.svelte-67c8g6.svelte-67c8g6{display:flex;justify-content:space-between;gap:.5rem;font-size:.62rem;color:var(--sc-muted)}.phases.svelte-67c8g6 .on.svelte-67c8g6{color:var(--sc-ink)}.attention.svelte-67c8g6.svelte-67c8g6{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #ececec}.open.svelte-67c8g6.svelte-67c8g6{margin:0;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sc-subtle)}.item.svelte-67c8g6.svelte-67c8g6{display:flex;align-items:center;gap:.9rem;margin-top:.9rem}.num.svelte-67c8g6.svelte-67c8g6{display:grid;place-items:center;width:1.6rem;height:1.6rem;border:1px solid #e3e3e3;border-radius:50%;font-size:.6rem}.item.svelte-67c8g6 div.svelte-67c8g6{flex:1;min-width:0}.item.svelte-67c8g6 p.svelte-67c8g6{margin:0;font-size:.78rem;font-weight:500}.item.svelte-67c8g6 small.svelte-67c8g6{font-size:.65rem;color:var(--sc-muted)}.review.svelte-67c8g6.svelte-67c8g6{font-size:.72rem;font-weight:500}@media (max-width: 640px){.blocks.svelte-67c8g6.svelte-67c8g6{grid-template-columns:repeat(14,minmax(0,1fr))}.blocks.svelte-67c8g6 span.svelte-67c8g6:nth-child(odd){display:none}.phases.svelte-67c8g6 span.svelte-67c8g6:nth-child(2),.phases.svelte-67c8g6 span.svelte-67c8g6:nth-child(4){display:none}}.budget.svelte-193wj09.svelte-193wj09{padding:.75rem}.top.svelte-193wj09.svelte-193wj09{display:grid;gap:1.25rem;grid-template-columns:minmax(0,1fr)}@media (min-width: 800px){.top.svelte-193wj09.svelte-193wj09{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end}}.eyebrow.svelte-193wj09.svelte-193wj09{margin:0;font-size:.6rem;text-transform:uppercase;letter-spacing:.16em;color:var(--sc-subtle)}.final.svelte-193wj09.svelte-193wj09{margin:.4rem 0 0;font-size:clamp(2rem,5vw,3rem);letter-spacing:-.035em;line-height:1}.final.svelte-193wj09 span.svelte-193wj09{font-size:.36em;color:var(--sc-muted);letter-spacing:0}.note.svelte-193wj09.svelte-193wj09{margin:.75rem 0 0;max-width:22rem;font-size:.68rem;line-height:1.5;color:var(--sc-muted)}.note.svelte-193wj09 strong.svelte-193wj09{color:var(--sc-ink)}dl.svelte-193wj09.svelte-193wj09{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid #ececec}dl.svelte-193wj09 div.svelte-193wj09{padding:.9rem .75rem .25rem;border-left:1px solid #ececec}dl.svelte-193wj09 div.svelte-193wj09:first-child{border-left:0;padding-left:0}dt.svelte-193wj09.svelte-193wj09{font-size:clamp(1rem,2vw,1.25rem);letter-spacing:-.02em}dd.svelte-193wj09.svelte-193wj09{margin:.4rem 0 0;font-size:.6rem;color:var(--sc-muted)}.bar.svelte-193wj09.svelte-193wj09{display:flex;height:1.6rem;margin-top:1.25rem}.bar.svelte-193wj09 .actual.svelte-193wj09{width:47%;background:#0d0d0f}.bar.svelte-193wj09 .committed.svelte-193wj09{width:16%;background:#a3a3a8}.bar.svelte-193wj09 .rest.svelte-193wj09{flex:1;background:#ededed}.bar.svelte-193wj09 .over.svelte-193wj09{width:4%;border-right:2px solid #0d0d0f;background:repeating-linear-gradient(135deg,#ededed 0,#ededed 3px,#c9c9cc 3px,#c9c9cc 4px)}.legend.svelte-193wj09.svelte-193wj09{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.7rem;font-size:.6rem;color:var(--sc-muted)}.legend.svelte-193wj09 i.svelte-193wj09{display:inline-block;width:.5rem;height:.5rem;margin-right:.35rem;border-radius:1px;vertical-align:middle}.legend.svelte-193wj09 .actual.svelte-193wj09{background:#0d0d0f}.legend.svelte-193wj09 .committed.svelte-193wj09{background:#a3a3a8}.legend.svelte-193wj09 .rest.svelte-193wj09{background:#ededed;border:1px solid #d9d9d9}.legend.svelte-193wj09 .fc.svelte-193wj09{width:2px;background:#0d0d0f}.live.svelte-1inip1g.svelte-1inip1g{padding:.9rem;color:#fff}.head.svelte-1inip1g.svelte-1inip1g{display:flex;align-items:center;gap:.9rem}.pct.svelte-1inip1g.svelte-1inip1g{margin:0;font-size:clamp(2rem,5vw,2.75rem);letter-spacing:-.03em;line-height:1}.scenes.svelte-1inip1g.svelte-1inip1g{margin:0;font-size:.8rem;font-weight:600}small.svelte-1inip1g.svelte-1inip1g{font-size:.65rem;color:#8b8b92}.bar.svelte-1inip1g.svelte-1inip1g{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;margin:.9rem 0 1.5rem}.bar.svelte-1inip1g span.svelte-1inip1g{height:.9rem;border-radius:2px}.bar.svelte-1inip1g .done.svelte-1inip1g{background:#fff}.bar.svelte-1inip1g .now.svelte-1inip1g{background:repeating-linear-gradient(135deg,#fff 0,#fff 2px,#2a2a2e 2px,#2a2a2e 6px)}.bar.svelte-1inip1g .next.svelte-1inip1g{background:#2a2a2e}.scenes-row.svelte-1inip1g.svelte-1inip1g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.eyebrow.svelte-1inip1g.svelte-1inip1g{margin:0;font-size:.58rem;text-transform:uppercase;letter-spacing:.16em;color:#8b8b92}.current.svelte-1inip1g.svelte-1inip1g{margin:.3rem 0 0;font-size:clamp(2.4rem,6vw,3.5rem);line-height:1;letter-spacing:-.03em}.next-scene.svelte-1inip1g.svelte-1inip1g{margin:.3rem 0 0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1;letter-spacing:-.02em}.where.svelte-1inip1g.svelte-1inip1g{margin:.5rem 0 0;font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;color:#8b8b92}.item.svelte-1inip1g.svelte-1inip1g{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--sc-line-dark)}.item.svelte-1inip1g p.svelte-1inip1g:not(.eyebrow){margin:.25rem 0 .1rem;font-size:.78rem;font-weight:600}.action.svelte-1inip1g.svelte-1inip1g{flex-shrink:0;padding:.35rem .7rem;border:1px solid #3a3a3f;border-radius:.45rem;font-size:.65rem}@media (max-width: 480px){.item.svelte-1inip1g.svelte-1inip1g{flex-direction:column;align-items:flex-start}}.access.svelte-1fl6frr.svelte-1fl6frr{scroll-margin-top:6rem}.mark.svelte-1fl6frr.svelte-1fl6frr{display:block;width:100%;height:100%}.access-form.svelte-1fl6frr.svelte-1fl6frr{display:flex;flex-wrap:wrap;gap:.6rem}.access-form.svelte-1fl6frr input.svelte-1fl6frr{flex:1 1 14rem;min-width:0;min-height:2.75rem;padding:0 1.1rem;border:1px solid #d9d9dc;border-radius:999px;background:#fff;color:var(--sc-ink);font:inherit;font-size:.95rem}.access-form.svelte-1fl6frr input.svelte-1fl6frr:focus{outline:none;border-color:var(--sc-ink);box-shadow:0 0 0 3px #0b0b0c14}.access-error.svelte-1fl6frr.svelte-1fl6frr{margin:.75rem 0 0;font-size:.85rem;color:#b42318}.access-done.svelte-1fl6frr.svelte-1fl6frr{margin:0;font-weight:500}.today-frame.svelte-1fl6frr.svelte-1fl6frr{border:1px solid #ececec;border-radius:1.25rem;background:#fafafa;padding:.75rem}.band-gap.svelte-1fl6frr.svelte-1fl6frr{height:6rem}.sr-only.svelte-1fl6frr.svelte-1fl6frr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
