.curve.svelte-tc37z8{border-radius:var(--radius-xl);border:1px solid var(--ink-border);background:linear-gradient(#ffffff0f,#ffffff05);background:linear-gradient(lab(100% 0 0/.06),lab(100% 0 0/.02));padding:clamp(1.25rem,1rem + 1.5vw,2rem);box-shadow:0 30px 80px -40px #0009;box-shadow:0 30px 80px -40px lab(0% 0 0/.6)}.head.svelte-tc37z8{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}@media (min-width:480px){.right.svelte-tc37z8{text-align:right}}.label.svelte-tc37z8{font-size:var(--text-xs);color:var(--ink-muted);margin-bottom:.25rem}.value.svelte-tc37z8{letter-spacing:-.04em;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:650;line-height:1}.value.svelte-tc37z8 span:where(.svelte-tc37z8){color:var(--ink-muted);letter-spacing:0;font-size:.45em;font-weight:450}.gain.svelte-tc37z8{color:var(--accent-text);font-weight:600}svg.svelte-tc37z8{width:100%;height:auto;overflow:visible}.draw.svelte-tc37z8{stroke-dasharray:1;animation:draw 1.8s var(--ease-in-out) .5s both}.dot.svelte-tc37z8{transform-box:fill-box;transform-origin:50%;animation:pop .6s var(--ease-spring) 2.2s both}figcaption.svelte-tc37z8{color:var(--ink-muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;font-size:.6875rem;display:flex}.legend.svelte-tc37z8{align-items:center;gap:.4rem;display:inline-flex}.sw.svelte-tc37z8{border-radius:2px;width:14px;height:2px}.sw.accent.svelte-tc37z8{background:var(--accent)}.sw.dashed.svelte-tc37z8{background:repeating-linear-gradient(90deg, var(--ink-muted) 0 4px, transparent 4px 7px)}.note.svelte-tc37z8{flex-basis:100%}.popup.svelte-ar658u{z-index:60;inset-inline:max(.75rem, env(safe-area-inset-left)) max(.75rem, env(safe-area-inset-right));bottom:max(.75rem, env(safe-area-inset-bottom));border:1px solid var(--ink-border);border-radius:var(--radius-lg);background:var(--ink-raised);color:var(--ink-text);box-shadow:var(--shadow-lg);gap:1rem;padding:1.25rem;display:grid;position:fixed}@media (min-width:40rem){.popup.svelte-ar658u{inset-inline:auto max(1.5rem, env(safe-area-inset-right));bottom:max(1.5rem, env(safe-area-inset-bottom));width:min(24rem,100vw - 3rem)}}.close.svelte-ar658u{width:2.75rem;height:2.75rem;color:var(--ink-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:.375rem;right:.375rem}.close.svelte-ar658u:active{transform:scale(.92)}@media (hover:hover){.close.svelte-ar658u:hover{color:var(--ink-text)}}.head.svelte-ar658u{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.875rem;padding-right:2rem;display:grid}.date.svelte-ar658u{border-radius:var(--radius);background:var(--paper);width:3.5rem;height:3.75rem;color:var(--navy);place-items:center;line-height:1;display:grid}.day.svelte-ar658u{font-size:1.5rem;font-weight:700}.month.svelte-ar658u{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-strong);font-weight:600}.intro.svelte-ar658u{gap:.25rem;display:grid}.eyebrow-line.svelte-ar658u{font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);align-items:center;gap:.5rem;font-weight:600;display:flex}.dot.svelte-ar658u{background:var(--accent);width:.5rem;height:.5rem;box-shadow:0 0 0 4px color-mix(in oklch, var(--accent) 22%, transparent);border-radius:999px}.title.svelte-ar658u{font-size:var(--text-lg);text-wrap:balance;overflow-wrap:anywhere;font-weight:650;line-height:1.25}.meta.svelte-ar658u{font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;gap:.375rem 1rem;padding:0;list-style:none;display:flex}.meta.svelte-ar658u li:where(.svelte-ar658u){overflow-wrap:anywhere;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.seats.svelte-ar658u{font-size:var(--text-sm);color:var(--warning);font-weight:600}.actions.svelte-ar658u{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.cta.svelte-ar658u{justify-content:center}.later.svelte-ar658u{color:var(--ink-muted)}.hero.svelte-1ewzqr7{margin-top:calc(-1 * var(--header-h));padding:calc(var(--header-h) + clamp(3rem, 2rem + 5vw, 7rem)) 0 clamp(4rem, 3rem + 5vw, 8rem);position:relative;overflow:hidden}.glow.svelte-1ewzqr7{aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#f5670038,#0000 70%);background:radial-gradient(closest-side,lab(61.3641% 56.8951 90.7591/.22),#0000 70%);width:min(60rem,120vw);position:absolute;inset:-30% -10% auto auto}.hero-grid.svelte-1ewzqr7{align-items:center;gap:3rem;display:grid;position:relative}.copy.svelte-1ewzqr7{justify-items:start;gap:1.5rem;display:grid}.ghost-ink.svelte-1ewzqr7{--btn-fg:var(--ink-text);--btn-border:var(--ink-border)}@media (hover:hover){.ghost-ink.svelte-1ewzqr7:hover{--btn-bg:#ffffff14!important}@supports (color:lab(0% 0 0)){.ghost-ink.svelte-1ewzqr7:hover{--btn-bg:lab(100% 0 0/.08)!important}}}.proof.svelte-1ewzqr7{font-size:var(--text-sm);color:var(--ink-muted);flex-wrap:wrap;gap:.5rem 1.25rem;padding:0;list-style:none;display:flex}.proof.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){align-items:center;gap:.4rem;display:inline-flex}.proof.svelte-1ewzqr7 svg{color:var(--accent-text)}@media (min-width:1000px){.hero-grid.svelte-1ewzqr7{grid-template-columns:1.05fr 1fr;gap:4rem}}.split.svelte-1ewzqr7{gap:2.5rem;display:grid}.intro.svelte-1ewzqr7{align-content:start;gap:1rem;display:grid}.pillars.svelte-1ewzqr7{padding:0;list-style:none}.pillars.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){grid-template-columns:auto 1fr;gap:1.25rem;padding-block:1.6rem;display:grid}.pillars.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){margin-bottom:.35rem}.p-icon.svelte-1ewzqr7{border-radius:var(--radius);background:var(--accent-soft);width:2.75rem;height:2.75rem;color:var(--accent-text);place-items:center;display:grid}@media (min-width:900px){.split.svelte-1ewzqr7{grid-template-columns:.9fr 1.1fr;gap:5rem}.intro.svelte-1ewzqr7{top:calc(var(--header-h) + 2rem);position:sticky}}.section-head.svelte-1ewzqr7{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2.5rem;display:flex}.section-head.svelte-1ewzqr7 .eyebrow:where(.svelte-1ewzqr7){margin-bottom:.75rem}.center.svelte-1ewzqr7{text-align:center;justify-items:center;gap:1.25rem;display:grid}.center.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){margin-inline:auto}.events-section.svelte-1ewzqr7{background:var(--surface-2)}.events-section.svelte-1ewzqr7 .date{background:var(--surface)}.featured.svelte-1ewzqr7{box-shadow:var(--shadow);display:grid;overflow:hidden}.f-cover.svelte-1ewzqr7{aspect-ratio:16/9;border-radius:0}.f-body.svelte-1ewzqr7{justify-items:start;gap:1rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid}.f-body.svelte-1ewzqr7 .countdown{width:100%;max-width:26rem}.f-title.svelte-1ewzqr7{font-size:var(--text-2xl)}.list.svelte-1ewzqr7{margin-top:1rem}@media (min-width:860px){.featured.svelte-1ewzqr7{grid-template-columns:1.1fr 1fr}.f-cover.svelte-1ewzqr7{aspect-ratio:auto;min-height:100%}}.sim-grid.svelte-1ewzqr7{align-items:center;gap:2.5rem;display:grid}.sim-grid.svelte-1ewzqr7>div:where(.svelte-1ewzqr7):first-child{gap:1rem;display:grid}.sim-card.svelte-1ewzqr7{border-radius:var(--radius-xl);background:var(--ink-raised);border:1px solid var(--ink-border);gap:1.5rem;padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);display:grid}.sim-amount.svelte-1ewzqr7{font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:650}input[type=range].svelte-1ewzqr7{width:100%;accent-color:var(--accent);height:2rem}.sim-out.svelte-1ewzqr7{border-top:1px solid var(--ink-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding-top:1.25rem;display:grid}.big.svelte-1ewzqr7{letter-spacing:-.03em;font-size:clamp(1.3rem,1.1rem + 1vw,1.75rem);font-weight:650}.gain.svelte-1ewzqr7{color:var(--accent-text);font-size:1.15rem;font-weight:600}@media (min-width:900px){.sim-grid.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5rem}}.books.svelte-1ewzqr7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.book.svelte-1ewzqr7{align-content:start;gap:.5rem;display:grid}.book-cover.svelte-1ewzqr7{aspect-ratio:3/4.2;text-align:center;color:var(--ink-text);box-shadow:var(--shadow);transition:transform var(--dur-slow) var(--ease-out);place-items:center;padding:1rem;font-weight:600;display:grid}.b-title.svelte-1ewzqr7{margin-top:.4rem;font-weight:600;line-height:1.3}@media (hover:hover){.book.svelte-1ewzqr7:hover .book-cover:where(.svelte-1ewzqr7){transform:translateY(-6px)rotate(-1deg)}}@media (min-width:760px){.books.svelte-1ewzqr7{grid-template-columns:repeat(4,1fr)}}.plans-section.svelte-1ewzqr7{background:var(--surface-2)}.plans.svelte-1ewzqr7{gap:1.25rem;max-width:56rem;margin:3rem auto 0;display:grid}.plan.svelte-1ewzqr7{align-content:start;gap:1.25rem;padding:clamp(1.5rem,1.2rem + 1.5vw,2.5rem);display:grid;position:relative}.plan.svelte-1ewzqr7 ul:where(.svelte-1ewzqr7){font-size:var(--text-sm);gap:.65rem;padding:0;list-style:none;display:grid}.plan.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){align-items:flex-start;gap:.6rem;display:flex}.plan.svelte-1ewzqr7 li:where(.svelte-1ewzqr7) svg{color:var(--accent-text);margin-top:.2rem}.plan-name.svelte-1ewzqr7{color:var(--muted);font-weight:600}.price.svelte-1ewzqr7{font-size:var(--text-3xl);letter-spacing:-.04em;font-weight:680;line-height:1}.price.svelte-1ewzqr7 span:where(.svelte-1ewzqr7){font-size:var(--text-sm);letter-spacing:0;color:var(--muted);font-weight:450}.premium.svelte-1ewzqr7{box-shadow:var(--shadow-lg);border-color:#0000}.tag.svelte-1ewzqr7{position:absolute;top:1.25rem;right:1.25rem}@media (min-width:760px){.plans.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.final.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){margin-bottom:.75rem}
