.dash.svelte-em6au4{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);color:var(--text);padding:24px}.dash-head.svelte-em6au4{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.venue.svelte-em6au4{font-family:var(--font-display);text-transform:uppercase;font-size:20px}.period.svelte-em6au4{color:var(--text-muted);font-size:13px}.sample.svelte-em6au4{border-radius:var(--radius-pill);border:1px dashed var(--border-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;padding:5px 10px;font-size:11px;font-weight:700}.kpis.svelte-em6au4{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:20px;display:grid}.kpis.svelte-em6au4 div:where(.svelte-em6au4){border-radius:var(--radius);background:var(--surface-2);padding:14px 16px}dt.svelte-em6au4{color:var(--text-muted);font-size:12px}dd.svelte-em6au4{align-items:baseline;gap:8px;margin-top:2px;display:flex}dd.svelte-em6au4 strong:where(.svelte-em6au4){font-family:var(--font-display);font-size:28px;font-weight:500;line-height:1.1}.delta.svelte-em6au4{color:var(--mint-ink);font-size:12px;font-weight:700}.chart.svelte-em6au4{margin-top:22px}figcaption.svelte-em6au4{margin-bottom:14px;font-size:13px;font-weight:600}.plot.svelte-em6au4{height:var(--h);margin-bottom:22px;margin-left:28px;position:relative}.grid.svelte-em6au4 span:where(.svelte-em6au4){background:var(--border);height:1px;position:absolute;left:0;right:0}.grid.svelte-em6au4 em:where(.svelte-em6au4){color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:10.5px;font-style:normal;position:absolute;top:-7px;left:-28px}.bars.svelte-em6au4{align-items:flex-end;gap:2px;display:flex;position:absolute;inset:0}.col.svelte-em6au4{cursor:default;background:0 0;border:0;outline:none;flex:1;justify-content:center;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}.bar.svelte-em6au4{background:var(--purple-2);border-radius:4px 4px 0 0;width:62%;transition:background-color .2s}.bar.active.svelte-em6au4{background:var(--purple)}.col.svelte-em6au4:focus-visible .bar:where(.svelte-em6au4){outline:2px solid var(--focus);outline-offset:2px}.x.svelte-em6au4{color:var(--text-faint);font-size:10.5px;position:absolute;bottom:-20px}.tip.svelte-em6au4{z-index:2;background:var(--ink);color:#fff;white-space:nowrap;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;line-height:1.35;position:absolute}.tip.svelte-em6au4 small:where(.svelte-em6au4){color:#ffffffa6}.hero-wrap.svelte-105ajtk{padding-top:clamp(16px,2vw,28px)}.hero.svelte-105ajtk{border-radius:var(--radius-xl);background:var(--ink);color:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,72px);display:grid;position:relative;overflow:hidden}.glow.svelte-105ajtk{pointer-events:none;background:radial-gradient(closest-side,#8a176e99,#0000 70%),radial-gradient(closest-side at 30% 80%,#a7e8d71f,#0000 70%);width:80%;height:160%;position:absolute;inset:-40% -20% auto auto}.copy.svelte-105ajtk,.visual.svelte-105ajtk{position:relative}.crumbs.svelte-105ajtk{color:#ffffff73;gap:8px;font-size:13px;display:flex}.crumbs.svelte-105ajtk a:where(.svelte-105ajtk):hover{color:var(--mint)}.crumbs.svelte-105ajtk [aria-current]:where(.svelte-105ajtk){color:#ffffffb3}.hero.svelte-105ajtk .eyebrow:where(.svelte-105ajtk){color:var(--mint);margin-top:28px}h1.svelte-105ajtk{margin-top:20px;font-size:clamp(52px,7.6vw,116px);font-weight:600;line-height:.92}h1.svelte-105ajtk span:where(.svelte-105ajtk){color:#0000;-webkit-text-stroke:1.5px var(--mint)}.sub.svelte-105ajtk{color:#ffffffbf;max-width:46ch;margin-top:24px;font-size:clamp(17px,1.5vw,20px)}.ctas.svelte-105ajtk{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.ghost.svelte-105ajtk{color:#fff;font-weight:600;position:relative}.ghost.svelte-105ajtk:after{content:"";background:var(--mint);transform-origin:0;height:1px;transition:transform .4s var(--ease);position:absolute;bottom:-4px;left:0;right:0}.ghost.svelte-105ajtk:hover:after{transform:scaleX(.4)}.visual.svelte-105ajtk{justify-items:end;gap:14px;display:grid}.intent.svelte-105ajtk{border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff24;justify-self:start;padding:12px 18px;display:grid}.intent-k.svelte-105ajtk{letter-spacing:.14em;text-transform:uppercase;color:var(--mint);font-size:11px;font-weight:700}.intent-v.svelte-105ajtk{margin-top:2px;font-size:15px;font-weight:600}.route-card.svelte-105ajtk{border-radius:var(--radius-lg);background:var(--surface);width:100%;max-width:420px;color:var(--text);padding:22px;transform:rotate(-1.5deg);box-shadow:0 40px 80px -30px #000000b3}.rc-title.svelte-105ajtk{font-family:var(--font-display);text-transform:uppercase;font-size:20px}.route-card.svelte-105ajtk ol:where(.svelte-105ajtk){gap:8px;margin-top:14px;display:grid;position:relative}.route-card.svelte-105ajtk ol:where(.svelte-105ajtk):before{content:"";background:#64165d40;width:2px;position:absolute;top:20px;bottom:20px;left:25px}.route-card.svelte-105ajtk li:where(.svelte-105ajtk){border-radius:var(--radius);align-items:center;gap:12px;padding:8px;display:flex;position:relative}.route-card.svelte-105ajtk li:where(.svelte-105ajtk)>span:where(.svelte-105ajtk):last-child{justify-items:start;gap:2px;display:grid}.route-card.svelte-105ajtk b:where(.svelte-105ajtk){font-size:14.5px}.route-card.svelte-105ajtk small:where(.svelte-105ajtk){color:var(--text-muted);font-size:12px}.n.svelte-105ajtk{background:var(--purple);color:#fff;width:36px;height:36px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;display:grid}.route-card.svelte-105ajtk li.you:where(.svelte-105ajtk){background:var(--mint-soft);border:1px dashed #1f6b588c;box-shadow:0 0 0 6px #a7e8d740}.you.svelte-105ajtk .n:where(.svelte-105ajtk){background:var(--mint);color:var(--ink)}.kpi-chip.svelte-105ajtk{border-radius:var(--radius-pill);background:var(--surface);color:var(--text);align-items:center;gap:10px;margin-right:24px;padding:10px 16px;font-size:14px;display:flex;box-shadow:0 20px 40px -20px #0009}.kpi-chip.svelte-105ajtk span:where(.svelte-105ajtk):last-child{align-items:baseline;gap:6px;display:flex}.kpi-chip.svelte-105ajtk b:where(.svelte-105ajtk){font-family:var(--font-display);color:var(--purple);font-size:20px}.kpi-chip.svelte-105ajtk small:where(.svelte-105ajtk){color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.dot.svelte-105ajtk{background:var(--mint);width:10px;height:10px;box-shadow:0 0 0 4px var(--mint-soft);border-radius:50%}.cloud.svelte-105ajtk{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cloud.svelte-105ajtk li:where(.svelte-105ajtk){border-radius:var(--radius-lg);border:1px solid var(--border-strong);background:var(--surface);align-content:start;gap:6px;padding:18px 20px 20px;transition:background-color .3s,color .3s,border-color .3s;display:grid}.tg.svelte-105ajtk{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.05}.tx.svelte-105ajtk{color:var(--text-muted);font-size:14px;transition:color .3s}.cloud.svelte-105ajtk li:where(.svelte-105ajtk):hover .tx:where(.svelte-105ajtk){color:#fffc}@media (width<=1080px){.cloud.svelte-105ajtk{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.cloud.svelte-105ajtk{grid-template-columns:1fr}}.soon.svelte-105ajtk{border-radius:var(--radius-pill);border:1px dashed var(--purple-2);letter-spacing:.12em;text-transform:uppercase;width:fit-content;color:var(--purple-2);justify-self:start;padding:3px 10px;font-size:10.5px;font-weight:700}.cloud.svelte-105ajtk li:where(.svelte-105ajtk):hover{background:var(--purple);border-color:var(--purple);color:#fff}.ti.svelte-105ajtk{font-family:var(--font-body);color:var(--purple-2);font-size:11px;font-weight:700}.cloud.svelte-105ajtk li:where(.svelte-105ajtk):hover .ti:where(.svelte-105ajtk){color:var(--mint)}.how.svelte-105ajtk{padding-top:0}.steps.svelte-105ajtk{grid-template-columns:repeat(4,1fr);gap:28px;display:grid;position:relative}.steps.svelte-105ajtk:before{content:"";background:linear-gradient(90deg, var(--purple-2), #64165d26);height:2px;position:absolute;top:27px;left:0;right:0}.node.svelte-105ajtk{border-radius:var(--radius-pill);background:var(--bg);border:1.5px solid var(--purple);width:80px;height:56px;font-family:var(--font-display);color:var(--purple);place-items:center;font-size:18px;display:inline-grid;position:relative}.node.on.svelte-105ajtk{background:var(--mint);border-color:var(--mint-ink);color:var(--ink);box-shadow:0 0 0 8px var(--mint-soft)}.steps.svelte-105ajtk h3:where(.svelte-105ajtk){margin-top:24px;font-size:clamp(26px,2.6vw,34px);font-weight:500}.steps.svelte-105ajtk p:where(.svelte-105ajtk){color:var(--text-muted);margin-top:10px}.options.svelte-105ajtk{background:var(--bg-deep)}.opt-grid.svelte-105ajtk{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.opt-grid.svelte-105ajtk li:where(.svelte-105ajtk){border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);height:100%;transition:transform .3s var(--ease), box-shadow .3s, border-color .3s;flex-direction:column;padding:24px;display:flex;position:relative}.opt-grid.svelte-105ajtk li:where(.svelte-105ajtk):hover{box-shadow:var(--shadow);border-color:#64165d4d;transform:translateY(-4px)}.opt-icon.svelte-105ajtk{background:var(--purple);width:44px;height:44px;color:var(--mint);border-radius:14px;place-items:center;display:grid}.opt-n.svelte-105ajtk{font-family:var(--font-display);letter-spacing:.12em;color:var(--text-faint);font-size:14px;position:absolute;top:24px;right:24px}.opt-grid.svelte-105ajtk h3:where(.svelte-105ajtk){margin-top:22px;font-size:22px;font-weight:500;line-height:1.1}.opt-grid.svelte-105ajtk p:where(.svelte-105ajtk){color:var(--text-muted);margin-top:10px;font-size:14.5px}.opt-grid.svelte-105ajtk .shown:where(.svelte-105ajtk){color:var(--text-faint);align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:600;display:flex}.t-panel.svelte-105ajtk{border-radius:var(--radius-xl);background:radial-gradient(70% 90% at 0% 0%, #a7e8d71f, transparent 60%), linear-gradient(135deg, var(--purple-2), var(--purple) 55%, #3a0f36);color:#fff;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);display:grid}.t-panel.svelte-105ajtk .eyebrow:where(.svelte-105ajtk){color:var(--mint-glow)}.t-panel.svelte-105ajtk h2:where(.svelte-105ajtk){margin-top:16px;font-size:clamp(38px,5vw,68px);font-weight:500}.t-sub.svelte-105ajtk{color:#fffc;max-width:44ch;margin-top:18px}.labels.svelte-105ajtk{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.principles.svelte-105ajtk{align-content:center;gap:0;display:grid}.principles.svelte-105ajtk li:where(.svelte-105ajtk){border-top:1px solid #ffffff2e;gap:20px;padding:22px 0;display:flex}.principles.svelte-105ajtk li:where(.svelte-105ajtk):last-child{border-bottom:1px solid #ffffff2e}.p-n.svelte-105ajtk{font-family:var(--font-display);color:var(--mint);font-size:14px}.principles.svelte-105ajtk h3:where(.svelte-105ajtk){font-size:24px;font-weight:500}.principles.svelte-105ajtk p:where(.svelte-105ajtk){color:#ffffffbf;margin-top:6px;font-size:15px}.analytics.svelte-105ajtk{padding-top:0}.a-grid.svelte-105ajtk{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.a-grid.svelte-105ajtk h2:where(.svelte-105ajtk),.ap-grid.svelte-105ajtk h2:where(.svelte-105ajtk){margin-top:18px;font-size:clamp(36px,4.6vw,64px);font-weight:500}.a-sub.svelte-105ajtk,.ap-sub.svelte-105ajtk{max-width:48ch;color:var(--text-muted);margin-top:18px;font-size:17px}.a-list.svelte-105ajtk{gap:12px;margin-top:28px;display:grid}.a-list.svelte-105ajtk li:where(.svelte-105ajtk){align-items:center;gap:10px;font-weight:500;display:flex}.a-list.svelte-105ajtk svg{color:var(--mint-ink)}.plans.svelte-105ajtk{background:var(--bg-deep)}.plan-grid.svelte-105ajtk{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.plan.svelte-105ajtk{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);flex-direction:column;gap:6px;padding:32px;display:flex;position:relative}.plan.highlight.svelte-105ajtk{background:var(--ink);color:#fff;border-color:var(--ink);box-shadow:0 40px 80px -40px #3c1437b3}.flag.svelte-105ajtk{border-radius:var(--radius-pill);background:var(--mint);color:var(--ink);letter-spacing:.12em;text-transform:uppercase;padding:6px 14px;font-size:11px;font-weight:700;position:absolute;top:-14px;left:32px}.plan-name.svelte-105ajtk{font-family:var(--font-display);text-transform:uppercase;font-size:40px;font-weight:500}.plan-for.svelte-105ajtk{color:var(--text-muted);font-size:14px}.highlight.svelte-105ajtk .plan-for:where(.svelte-105ajtk){color:#ffffffa6}.plan.svelte-105ajtk ul:where(.svelte-105ajtk){flex:1;gap:12px;margin:22px 0 28px;display:grid}.plan.svelte-105ajtk li:where(.svelte-105ajtk){align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.plan.svelte-105ajtk li:where(.svelte-105ajtk) svg{color:var(--mint-ink);margin-top:2px}.highlight.svelte-105ajtk li:where(.svelte-105ajtk) svg{color:var(--mint)}.highlight.svelte-105ajtk .outline{color:#fff}.wl.svelte-105ajtk{padding-bottom:0}.wl-panel.svelte-105ajtk{border-radius:var(--radius-xl);background:radial-gradient(60% 100% at 100% 100%, #8a176e80, transparent 70%), var(--ink);color:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);display:grid}.wl-panel.svelte-105ajtk .eyebrow:where(.svelte-105ajtk){color:var(--mint)}.wl-panel.svelte-105ajtk h2:where(.svelte-105ajtk){margin-top:16px;font-size:clamp(38px,5vw,68px);font-weight:500}.wl-panel.svelte-105ajtk p:where(.svelte-105ajtk):not(.eyebrow){color:#ffffffbf;max-width:50ch;margin-top:18px}.wl-points.svelte-105ajtk{gap:10px;display:grid}.wl-points.svelte-105ajtk li:where(.svelte-105ajtk){border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffffff1f;gap:2px;padding:18px 20px;display:grid}.wl-points.svelte-105ajtk strong:where(.svelte-105ajtk){font-size:16px}.wl-points.svelte-105ajtk span:where(.svelte-105ajtk){color:#fff9;font-size:14px}.ap-grid.svelte-105ajtk{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.apply.svelte-105ajtk{scroll-margin-top:var(--header-h)}.ap-steps.svelte-105ajtk{gap:14px;margin-top:32px;display:grid}.ap-steps.svelte-105ajtk li:where(.svelte-105ajtk){align-items:center;gap:14px;font-weight:600;display:flex}.ap-steps.svelte-105ajtk span:where(.svelte-105ajtk){border:1.5px solid var(--purple);width:34px;height:34px;color:var(--purple);font-family:var(--font-display);border-radius:50%;place-items:center;display:grid}.form-card.svelte-105ajtk{border-radius:var(--radius-xl);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);padding:clamp(24px,3vw,40px)}form.svelte-105ajtk{gap:16px;display:grid}.row.svelte-105ajtk{grid-template-columns:1fr 1fr;gap:16px;display:grid}form.svelte-105ajtk label:where(.svelte-105ajtk),legend.svelte-105ajtk{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);gap:6px;font-size:12px;font-weight:700;display:grid}input.svelte-105ajtk,select.svelte-105ajtk,textarea.svelte-105ajtk{border-radius:var(--radius);border:1px solid var(--border-strong);background:var(--surface-2);letter-spacing:0;text-transform:none;width:100%;color:var(--text);padding:12px 16px;font-size:15px;font-weight:400;transition:border-color .2s,background-color .2s}input.svelte-105ajtk:focus,select.svelte-105ajtk:focus,textarea.svelte-105ajtk:focus{border-color:var(--purple);background:var(--surface);box-shadow:0 0 0 4px var(--purple-soft);outline:none}textarea.svelte-105ajtk{resize:vertical}fieldset.svelte-105ajtk{border:0;margin:0;padding:0}legend.svelte-105ajtk{margin-bottom:8px;padding:0}.chips.svelte-105ajtk{flex-wrap:wrap;gap:8px;display:flex}.chip.svelte-105ajtk{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);align-items:center;gap:6px;height:36px;padding:0 14px;font-size:13.5px;font-weight:500;transition:all .2s;display:inline-flex}.chip.svelte-105ajtk:hover{border-color:var(--purple)}.chip[aria-pressed=true].svelte-105ajtk{background:var(--mint);border-color:var(--mint);color:var(--ink)}.fine.svelte-105ajtk{color:var(--text-faint);text-align:center;font-size:12.5px}.sent.svelte-105ajtk{text-align:center;justify-items:center;gap:12px;padding:32px 0;display:grid}.sent-icon.svelte-105ajtk{background:var(--mint);width:64px;height:64px;color:var(--ink);box-shadow:0 0 0 10px var(--mint-soft);border-radius:50%;place-items:center;display:grid}.sent.svelte-105ajtk h3:where(.svelte-105ajtk){margin-top:12px;font-size:28px;font-weight:500}.sent.svelte-105ajtk p:where(.svelte-105ajtk){color:var(--text-muted)}@media (width<=1080px){.hero.svelte-105ajtk,.t-panel.svelte-105ajtk,.a-grid.svelte-105ajtk,.wl-panel.svelte-105ajtk,.ap-grid.svelte-105ajtk{grid-template-columns:1fr}.visual.svelte-105ajtk{justify-items:start}.opt-grid.svelte-105ajtk,.steps.svelte-105ajtk{grid-template-columns:repeat(2,1fr)}.steps.svelte-105ajtk:before{display:none}.plan-grid.svelte-105ajtk{grid-template-columns:1fr;max-width:520px}.apply.svelte-105ajtk{scroll-margin-top:var(--header-h)}}@media (width<=600px){.opt-grid.svelte-105ajtk,.steps.svelte-105ajtk,.row.svelte-105ajtk{grid-template-columns:1fr}.route-card.svelte-105ajtk{transform:none}.kpi-chip.svelte-105ajtk{margin-right:0}}
