.btn-row:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:12px}.hero:where(.astro-5n4dglu2){padding:88px 0 120px}.hero-title:where(.astro-5n4dglu2){max-width:1160px;font-size:clamp(44px,6.2vw,92px);line-height:.97}.hero-row:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start;margin-top:48px}.hero-copy:where(.astro-5n4dglu2){flex:1 1 420px;min-width:0;max-width:520px;padding-top:8px}.hero-actions:where(.astro-5n4dglu2){margin-top:32px}.hero-checks:where(.astro-5n4dglu2){margin-top:36px;font-size:15px;color:var(--ink-2);gap:12px}.hero-checks:where(.astro-5n4dglu2) li:where(.astro-5n4dglu2){align-items:center}.hero-checks:where(.astro-5n4dglu2) svg{margin-top:0}.dash:where(.astro-5n4dglu2){flex:1 1 520px;min-width:0;background:var(--paper);border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow-float);padding:30px}.dash-head:where(.astro-5n4dglu2){display:flex;justify-content:space-between;align-items:center;gap:12px}.dash-label:where(.astro-5n4dglu2){margin:0;color:var(--ink-3)}.dash-head:where(.astro-5n4dglu2) .pill:where(.astro-5n4dglu2){font-size:13px;font-weight:400;padding:5px 12px}.dash-total:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:16px}.dash-amount:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:1}.dash-sub:where(.astro-5n4dglu2){display:inline-block;margin-top:8px;font-size:14px;color:var(--forest);font-weight:600}.bars:where(.astro-5n4dglu2){display:flex;align-items:flex-end;gap:5px;height:72px}.bar:where(.astro-5n4dglu2){width:10px;border-radius:3px}.bar-0:where(.astro-5n4dglu2){background:#cdebd9}.bar-1:where(.astro-5n4dglu2){background:#9fdbb9}.bar-2:where(.astro-5n4dglu2){background:#5fcb98}.bar-3:where(.astro-5n4dglu2){background:var(--green)}.dash-table:where(.astro-5n4dglu2){margin-top:24px;border-top:1px solid var(--line-soft)}.dash-row:where(.astro-5n4dglu2){display:grid;grid-template-columns:minmax(0,1fr) 90px 90px;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #f0f3f1;font-size:15px}.dash-row:where(.astro-5n4dglu2)>span:where(.astro-5n4dglu2){text-align:right}.dash-row-head:where(.astro-5n4dglu2){border-top:0;padding:14px 0 6px;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.dash-row-head:where(.astro-5n4dglu2)>span:where(.astro-5n4dglu2):first-child{text-align:left}.dash-who:where(.astro-5n4dglu2){display:flex;gap:12px;align-items:center;min-width:0}.dash-who:where(.astro-5n4dglu2) strong:where(.astro-5n4dglu2){display:block;font-weight:600}.dash-channel:where(.astro-5n4dglu2){font-size:13px;color:var(--ink-3)}.dash-channel:where(.astro-5n4dglu2).market{color:var(--forest)}.dash-rev:where(.astro-5n4dglu2){font-weight:600}.avatar:where(.astro-5n4dglu2){flex:none;width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;background:var(--mint);color:var(--forest)}.avatar:where(.astro-5n4dglu2).ink{background:var(--ink);color:var(--dark-green)}.avatar:where(.astro-5n4dglu2).market{background:var(--paper);border:1px solid var(--mint-line)}.stall-grid:where(.astro-5n4dglu2){display:grid;gap:20px;margin-top:56px}.stall:where(.astro-5n4dglu2){border:1px solid var(--line);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.stall-top:where(.astro-5n4dglu2){padding:30px 30px 26px;background:var(--ground);display:flex;flex-direction:column;gap:10px}.stall-fix:where(.astro-5n4dglu2){padding:26px 30px 30px;display:flex;flex-direction:column;gap:10px;flex:1}.stall-label:where(.astro-5n4dglu2){font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.stall-label:where(.astro-5n4dglu2).fix{color:var(--forest)}.stall:where(.astro-5n4dglu2) h3:where(.astro-5n4dglu2){margin:0;font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.02em}.stall-top:where(.astro-5n4dglu2) p:where(.astro-5n4dglu2){margin:0;font-size:16px;line-height:1.6;color:var(--ink-3)}.stall-fix:where(.astro-5n4dglu2) p:where(.astro-5n4dglu2){margin:0;font-size:17px;line-height:1.55}.feature:where(.astro-5n4dglu2){padding:64px 0}.feature:where(.astro-5n4dglu2).first{padding-top:128px}.feature:where(.astro-5n4dglu2).last{padding-bottom:128px}.feature-row:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:48px 80px;align-items:center}.feature-row:where(.astro-5n4dglu2).reverse{flex-wrap:wrap-reverse}.feature-row:where(.astro-5n4dglu2)>:where(.astro-5n4dglu2){flex:1 1 520px;min-width:0}.feature-row:where(.astro-5n4dglu2)>.feature-copy:where(.astro-5n4dglu2){flex:1 1 420px}.feature-copy:where(.astro-5n4dglu2) .body-lg:where(.astro-5n4dglu2){margin-top:22px}.feature-checks:where(.astro-5n4dglu2){margin-top:28px;font-size:16px}.feature-actions:where(.astro-5n4dglu2){margin-top:28px}.panel:where(.astro-5n4dglu2){background:var(--paper);border:1px solid var(--line);border-radius:28px;padding:30px;box-shadow:0 24px 60px #0a1a1212}.panel-head:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;align-items:center}.panel-label:where(.astro-5n4dglu2){margin:0;font-size:11px;color:var(--ink-3)}.panel-title:where(.astro-5n4dglu2){font-size:17px;font-weight:600;margin-top:4px}.panel-head:where(.astro-5n4dglu2) .pill:where(.astro-5n4dglu2){font-size:13px;padding:6px 12px}.timeline:where(.astro-5n4dglu2){list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:22px}.timeline:where(.astro-5n4dglu2) li:where(.astro-5n4dglu2){display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:16px;align-items:start}.timeline:where(.astro-5n4dglu2) strong:where(.astro-5n4dglu2){font-size:15px}.timeline:where(.astro-5n4dglu2) li:where(.astro-5n4dglu2)>div:where(.astro-5n4dglu2) span:where(.astro-5n4dglu2){display:block;font-size:14px;color:var(--ink-3)}.tl-dot:where(.astro-5n4dglu2){width:14px;height:14px;margin:4px 7px 0;border-radius:999px;background:var(--green);box-shadow:0 0 0 5px var(--mint)}.tl-dot:where(.astro-5n4dglu2).upcoming{background:var(--paper);border:2px dashed var(--green);box-shadow:none}.tl-date:where(.astro-5n4dglu2){font-size:13px;color:var(--ink-3)}.reward-visual:where(.astro-5n4dglu2){display:flex;flex-direction:column;gap:16px}.reward-code:where(.astro-5n4dglu2){background:var(--dark);color:var(--dark-text);border-radius:28px;padding:34px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.reward-label:where(.astro-5n4dglu2){margin:0;font-size:11px;color:var(--dark-muted)}.reward-offer:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-.03em;color:#fff;margin-top:8px;line-height:1.05}.code-ticket:where(.astro-5n4dglu2){padding:14px 22px;border-radius:14px;border:2px dashed var(--dark-green);color:var(--dark-green);font-size:22px;letter-spacing:.06em}.reward-split:where(.astro-5n4dglu2){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.reward-cell:where(.astro-5n4dglu2){background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:24px;font-size:14px;color:var(--ink-3)}.reward-cell-label:where(.astro-5n4dglu2){margin:0;font-size:11px;color:var(--ink-3)}.reward-cell-big:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin-top:8px}.payout-head:where(.astro-5n4dglu2){align-items:flex-start;gap:16px}.payout-total:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-.03em;margin-top:6px;line-height:1}.payout-sub:where(.astro-5n4dglu2){font-size:14px;color:var(--ink-3)}.payout-btn:where(.astro-5n4dglu2){pointer-events:none}.payout-list:where(.astro-5n4dglu2){margin-top:24px;display:flex;flex-direction:column;gap:8px}.payout-row:where(.astro-5n4dglu2){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:var(--ground)}.payout-name:where(.astro-5n4dglu2){font-size:15px;font-weight:500}.payout-right:where(.astro-5n4dglu2){display:flex;gap:12px;align-items:center}.payout-amount:where(.astro-5n4dglu2){font-size:15px;font-weight:600;min-width:80px;text-align:right}.payout-amount:where(.astro-5n4dglu2).held{color:var(--ink-3)}.payout-amount:where(.astro-5n4dglu2).reversed{color:var(--ink-3);text-decoration:line-through}.code-panel:where(.astro-5n4dglu2){background:var(--dark);border-radius:28px;padding:30px;overflow-x:auto}.code-dots:where(.astro-5n4dglu2){display:flex;gap:8px;margin-bottom:20px}.code-dots:where(.astro-5n4dglu2) span:where(.astro-5n4dglu2){width:11px;height:11px;border-radius:999px;background:var(--dark-line)}.code-panel:where(.astro-5n4dglu2) pre:where(.astro-5n4dglu2){margin:0;padding:0;border:0;background:transparent;font-size:14px;line-height:1.75}.c-kw:where(.astro-5n4dglu2){color:var(--dark-muted)}.c-str:where(.astro-5n4dglu2){color:#a7f3d0}.c-hi:where(.astro-5n4dglu2){color:var(--dark-green)}.booking-post:where(.astro-5n4dglu2){margin-top:22px;padding:16px 18px;border-radius:14px;background:var(--ground)}.booking-url:where(.astro-5n4dglu2){font-size:13px;color:var(--ink-3)}.booking-badges:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.booking-badges:where(.astro-5n4dglu2) .pill:where(.astro-5n4dglu2){font-size:12px;padding:4px 10px}.booking-clicks:where(.astro-5n4dglu2){margin-top:16px;font-size:14px;color:var(--ink-3)}.booking-clicks:where(.astro-5n4dglu2) strong:where(.astro-5n4dglu2){color:var(--ink)}.booking-foot:where(.astro-5n4dglu2){margin-top:22px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.booking-amount:where(.astro-5n4dglu2){margin-top:0}.econ:where(.astro-5n4dglu2){display:grid;gap:1px;margin-top:64px;background:var(--dark-line);border:1px solid var(--dark-line);border-radius:24px;overflow:hidden}.econ:where(.astro-5n4dglu2)>div:where(.astro-5n4dglu2){background:var(--dark);padding:36px}.econ-num:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:72px;font-weight:700;letter-spacing:-.04em;line-height:1;color:#fff}.econ-num:where(.astro-5n4dglu2).green{color:var(--dark-green)}.econ:where(.astro-5n4dglu2) p:where(.astro-5n4dglu2){margin:16px 0 0;font-size:17px;line-height:1.5;color:var(--dark-text)}.econ-actions:where(.astro-5n4dglu2){margin-top:32px}.pricing:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:48px 80px;align-items:flex-start}.pricing-copy:where(.astro-5n4dglu2){flex:1 1 380px;max-width:460px}.pricing-copy:where(.astro-5n4dglu2) .body-lg:where(.astro-5n4dglu2){margin:22px 0 28px}.plan-list:where(.astro-5n4dglu2){flex:1 1 560px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:24px;background:var(--paper);overflow:hidden}.plan:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;padding:28px 30px}.plan:where(.astro-5n4dglu2)+.plan:where(.astro-5n4dglu2){border-top:1px solid var(--line-soft)}.plan:where(.astro-5n4dglu2).highlight{background:var(--mint)}.plan-info:where(.astro-5n4dglu2){flex:1 1 260px;font-size:15px;color:var(--ink-3)}.plan:where(.astro-5n4dglu2).highlight .plan-info:where(.astro-5n4dglu2){color:var(--ink-2)}.plan-name:where(.astro-5n4dglu2){display:flex;gap:10px;align-items:center;margin-bottom:2px}.plan-name:where(.astro-5n4dglu2) strong:where(.astro-5n4dglu2){font-size:18px;color:var(--ink)}.plan-price:where(.astro-5n4dglu2){text-align:right;display:flex;flex-direction:column}.plan-amount:where(.astro-5n4dglu2){font-family:var(--font-display);font-size:36px;font-weight:700;letter-spacing:-.03em}.plan-amount:where(.astro-5n4dglu2) em:where(.astro-5n4dglu2){font-family:var(--font-body);font-style:normal;font-size:15px;font-weight:400;color:var(--ink-3);letter-spacing:0}.plan-price:where(.astro-5n4dglu2) small:where(.astro-5n4dglu2){font-size:13px;color:var(--ink-3)}.plan-fine:where(.astro-5n4dglu2){margin:0;padding:14px 30px 18px;border-top:1px solid var(--line-soft);font-size:12px;line-height:1.5;color:var(--ink-3)}.plan-fine:where(.astro-5n4dglu2) a:where(.astro-5n4dglu2){color:inherit;text-decoration:underline;text-underline-offset:2px}.plan-link:where(.astro-5n4dglu2){font-size:16px;font-weight:600;color:var(--forest);display:inline-flex;align-items:center;min-height:44px}.faq-section:where(.astro-5n4dglu2){padding:0 0 128px}.faq-inner:where(.astro-5n4dglu2){border-top:1px solid var(--line);padding-top:112px}.switching:where(.astro-5n4dglu2){display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:56px;font-size:15px;color:var(--ink-3)}.switching:where(.astro-5n4dglu2)>span:where(.astro-5n4dglu2){margin-right:6px}.chip-link:where(.astro-5n4dglu2){display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--ink);font-weight:500}.chip-link:where(.astro-5n4dglu2):hover{border-color:var(--ink);color:var(--ink)}.final:where(.astro-5n4dglu2){padding:0 0 112px}@media(max-width:720px){.hero:where(.astro-5n4dglu2){padding:56px 0 80px}.dash:where(.astro-5n4dglu2),.panel:where(.astro-5n4dglu2){padding:22px;border-radius:22px}.dash-row:where(.astro-5n4dglu2){grid-template-columns:minmax(0,1fr) 72px 72px}.feature:where(.astro-5n4dglu2){padding:40px 0}.feature:where(.astro-5n4dglu2).first{padding-top:80px}.feature:where(.astro-5n4dglu2).last{padding-bottom:80px}.faq-section:where(.astro-5n4dglu2){padding-bottom:80px}.faq-inner:where(.astro-5n4dglu2){padding-top:80px}.final:where(.astro-5n4dglu2){padding-bottom:64px}}
