.platform-plans[data-v-ac13f998]{margin:0 auto;max-width:1200px;padding:3rem 1.5rem}.platform-plans__header[data-v-ac13f998]{margin-bottom:2rem;text-align:center}.platform-plans__title[data-v-ac13f998]{color:#fff;font-family:Prompt;font-size:2rem;font-weight:700;margin:0 0 .75rem}.platform-plans__subtitle[data-v-ac13f998]{color:#888;font-size:1rem;margin:0}.ecosystem-band[data-v-ac13f998]{align-items:center;background:#191b20;border:1px solid rgba(253,178,21,.25);border-left:2px solid #fdb215;display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:2rem;padding:1rem 1.25rem}.ecosystem-band__title[data-v-ac13f998]{color:#fff;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.ecosystem-band__items[data-v-ac13f998]{display:flex;flex:1;flex-wrap:wrap;gap:.75rem}.ecosystem-chip[data-v-ac13f998]{align-items:center;background:#fdb21514;border:1px solid rgba(253,178,21,.25);color:#fff;display:inline-flex;font-size:.85rem;gap:.5rem;padding:.5rem .85rem;text-decoration:none;transition:background .15s,border-color .15s}.ecosystem-chip__icon[data-v-ac13f998]{font-size:1rem;line-height:1}.ecosystem-chip__label[data-v-ac13f998]{font-weight:500}.ecosystem-chip__arrow[data-v-ac13f998]{color:#fdb215;font-weight:700}.ecosystem-chip--link[data-v-ac13f998]{cursor:pointer}.ecosystem-chip--link[data-v-ac13f998]:hover{background:#fdb21529;border-color:#fdb215}.period-toggle[data-v-ac13f998]{border:1px solid hsla(0,0%,100%,.1);display:flex;gap:0;margin:0 auto 2rem;width:-moz-fit-content;width:fit-content}.period-toggle button[data-v-ac13f998]{align-items:center;background:transparent;border:none;color:#999;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1.25rem;transition:all .15s}.period-toggle button.active[data-v-ac13f998]{background:#fdb215;color:#000}.save-badge[data-v-ac13f998]{background:#10b98133;color:#10b981;font-size:.7rem;font-weight:700;padding:.15rem .4rem;text-transform:uppercase}.table-skeleton[data-v-ac13f998]{animation:pulse-ac13f998 1.5s infinite;background:#191b20;height:320px;margin-bottom:2rem}.free-tier-bar[data-v-ac13f998]{align-items:center;background:#191b20;border:1px solid hsla(0,0%,100%,.08);border-left:3px solid #fdb215;display:flex;gap:1rem;justify-content:space-between;margin-top:2rem;padding:1rem 1.5rem}@media (max-width:640px){.free-tier-bar[data-v-ac13f998]{align-items:flex-start;flex-direction:column}}.free-tier-bar--current[data-v-ac13f998]{border-left-color:#ffffff40}.free-tier-bar__left[data-v-ac13f998]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.free-tier-bar__badge[data-v-ac13f998]{align-items:center;background:#fdb215;color:#000;display:inline-flex;flex-shrink:0;font-size:.7rem;font-weight:700;letter-spacing:.05em;padding:.2rem .6rem;text-transform:uppercase}.free-tier-bar__description[data-v-ac13f998]{color:#999;font-size:.85rem;margin:0}.free-tier-bar__cta[data-v-ac13f998]{background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;flex-shrink:0;font-size:.85rem;font-weight:600;padding:.55rem 1.25rem;transition:background .15s}.free-tier-bar__cta[data-v-ac13f998]:hover:not(:disabled){background:#ffffff14}.free-tier-bar__cta[data-v-ac13f998]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:640px){.free-tier-bar__cta[data-v-ac13f998]{width:100%}}.plans-grid[data-v-ac13f998]{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:1.5rem}@media (max-width:640px){.plans-grid[data-v-ac13f998]{grid-template-columns:1fr}}.enterprise-bar[data-v-ac13f998]{align-items:center;background:#191b20;border:1px solid hsla(0,0%,100%,.08);display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:2rem;margin-top:1.5rem;padding:1.75rem 2rem;transition:border-color .2s}.enterprise-bar[data-v-ac13f998]:hover{border-color:#fdb21566}@media (max-width:640px){.enterprise-bar[data-v-ac13f998]{align-items:flex-start;flex-direction:column}}.enterprise-bar__info[data-v-ac13f998]{display:flex;flex-direction:column;gap:.4rem}.enterprise-bar__name[data-v-ac13f998]{color:#fdb215;font-size:1.15rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.enterprise-bar__description[data-v-ac13f998]{color:#999;font-size:.85rem;margin:0}.enterprise-bar__cta[data-v-ac13f998]{background:#fdb215;color:#000;flex-shrink:0;font-size:.9rem;font-weight:600;padding:.7rem 1.5rem;text-align:center;text-decoration:none;transition:background .15s}.enterprise-bar__cta[data-v-ac13f998]:hover{background:#e5a013}@media (max-width:640px){.enterprise-bar__cta[data-v-ac13f998]{width:100%}}.plan-card[data-v-ac13f998]{background:#191b20;border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:1rem;padding:1.75rem 1.5rem 1.5rem;position:relative;transition:border-color .2s}.plan-card.popular[data-v-ac13f998]{background:#1e2026;border-color:#fdb215}.plan-card.current[data-v-ac13f998]{border-color:#ffffff40}.plan-card.skeleton[data-v-ac13f998]{animation:pulse-ac13f998 1.5s infinite;border:none;height:260px}.popular-badge[data-v-ac13f998]{background:#fdb215;color:#000;font-size:.7rem;font-weight:700;left:-1px;letter-spacing:.05em;padding:.3rem;position:absolute;right:-1px;text-align:center;text-transform:uppercase;top:-1px}.plan-header[data-v-ac13f998]{margin-top:.5rem}.plan-name[data-v-ac13f998]{color:#fdb215;font-size:1rem;font-weight:700;letter-spacing:.05em;margin:0 0 .75rem;text-transform:uppercase}.plan-price[data-v-ac13f998]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem}.plan-price .price-value[data-v-ac13f998]{color:#fff;font-size:2rem;font-weight:700;line-height:1}.plan-price .price-period[data-v-ac13f998]{color:#666;font-size:.8rem}.price-monthly-equiv[data-v-ac13f998]{color:#999;font-size:.78rem;margin-top:.25rem}.discount-tag[data-v-ac13f998]{background:#10b98126;color:#10b981;display:inline-block;font-size:.72rem;font-weight:600;margin-top:.4rem;padding:.2rem .5rem}.plan-highlight[data-v-ac13f998]{background:#fdb21514;margin:.75rem 0 0;padding:.6rem .7rem}.plan-highlight__label[data-v-ac13f998]{color:#fdb215;display:block;font-size:.62rem;font-weight:700;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.plan-highlight__text[data-v-ac13f998]{color:#ccc;font-size:.82rem;line-height:1.5;margin:0}.btn-select[data-v-ac13f998]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.65rem 1rem;transition:all .15s;width:100%}.btn-select[data-v-ac13f998]:hover:not(:disabled){background:#ffffff14}.btn-select--featured[data-v-ac13f998]{background:#fdb215;border-color:#fdb215;color:#000}.btn-select--featured[data-v-ac13f998]:hover:not(:disabled){background:#e5a013}.btn-select--current[data-v-ac13f998]{background:transparent;border-color:#ffffff1a;color:#666;cursor:default}.btn-select[data-v-ac13f998]:disabled{cursor:not-allowed;opacity:.6}.spinner[data-v-ac13f998]{animation:spin-ac13f998 .7s linear infinite;border:2px solid rgba(0,0,0,.3);border-top-color:#000;display:inline-block;height:14px;width:14px}.trial-tag[data-v-ac13f998]{border:1px dashed rgba(245,158,11,.4);color:#f59e0b;font-size:.75rem;padding:.4rem 0;text-align:center}@keyframes pulse-ac13f998{0%,to{opacity:.35}50%{opacity:.6}}@keyframes spin-ac13f998{to{transform:rotate(1turn)}}.guest-email-capture[data-v-ac13f998]{align-items:center;background-color:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:99999999999}.guest-email-capture__inner[data-v-ac13f998]{align-items:flex-start;background-color:var(--body-bg,#191b1f);border:2px solid #555;display:flex;flex-direction:column;gap:8px;max-width:400px;padding:24px;width:100%}.guest-email-capture__inner h5[data-v-ac13f998]{color:var(--text-primary-color,#fff);font-size:16px;font-weight:600;margin:0}.guest-email-capture__inner span[data-v-ac13f998]{color:var(--text-secondary-color,#8b8fa3);font-size:14px;font-weight:400}.guest-email-capture__inner input[data-v-ac13f998]{background-color:transparent;border:1px solid grey;color:var(--section-title-fg,#fff);display:flex;font-size:16px;height:48px;padding:12px;width:100%}.guest-email-capture__inner input[data-v-ac13f998]::-moz-placeholder{color:var(--inactive,#8b8fa3)}.guest-email-capture__inner input[data-v-ac13f998]::placeholder{color:var(--inactive,#8b8fa3)}.guest-email-capture__error[data-v-ac13f998]{color:#e74c3c;font-size:13px}.guest-email-capture__actions[data-v-ac13f998]{display:flex;gap:12px;margin-top:10px;width:100%}.guest-email-capture__cancel[data-v-ac13f998],.guest-email-capture__continue[data-v-ac13f998]{cursor:pointer;flex:1;font-family:inherit;font-size:16px;outline:none;padding:7px 0;text-align:center}.guest-email-capture__continue[data-v-ac13f998]{background:none;border:3px solid #ffb300;color:inherit}.guest-email-capture__cancel[data-v-ac13f998]{background:var(--body-bg,#191b1f);border:none;color:#ffb300}
