.gradient-panel[data-astro-cid-k6dvyvyk]{background:linear-gradient(135deg,#0a0f1a,#111726 40%,#0a0f1a)}.auth-modal__card[data-astro-cid-k6dvyvyk]{width:min(420px,100vw - 32px)}.auth-modal__logo[data-astro-cid-k6dvyvyk]{display:block;margin:0 auto 32px}.auth-modal__visually-hidden-label[data-astro-cid-k6dvyvyk]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.auth-modal__title[data-astro-cid-k6dvyvyk]{display:none}.auth-modal__title[data-astro-cid-k6dvyvyk]:not(:empty){display:block;text-align:center;font-size:1.125rem;font-weight:600;color:#eef2f7;margin:0 0 32px}.auth-modal__panel[data-astro-cid-k6dvyvyk]{display:none}.auth-modal[data-astro-cid-k6dvyvyk][data-step=signup] .auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=signup],.auth-modal[data-astro-cid-k6dvyvyk][data-step=verify] .auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=verify]{display:block}.auth-modal__agreement[data-astro-cid-k6dvyvyk]{margin-top:32px;text-align:center;font-size:.75rem;color:#8d9bb5}.auth-modal__agreement[data-astro-cid-k6dvyvyk] a[data-astro-cid-k6dvyvyk]{color:#f9724f}.auth-modal__form[data-astro-cid-k6dvyvyk]{display:grid;gap:24px}.auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=signup] .auth-modal__form[data-astro-cid-k6dvyvyk]{gap:16px}.auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=signup] #auth-signup-submit[data-astro-cid-k6dvyvyk]{border-radius:4px;padding-block:16px;font-size:16px;border-width:1px}.auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=verify] .auth-modal__form[data-astro-cid-k6dvyvyk]{gap:16px}.auth-modal__panel[data-astro-cid-k6dvyvyk][data-step-panel=verify] #auth-verify-submit[data-astro-cid-k6dvyvyk]{border-radius:4px}.auth-modal__field[data-astro-cid-k6dvyvyk]{display:flex;flex-direction:column;gap:4px}.auth-modal__field[data-astro-cid-k6dvyvyk] label[data-astro-cid-k6dvyvyk]{font-size:.875rem;font-weight:500}.auth-modal__field[data-astro-cid-k6dvyvyk] input[data-astro-cid-k6dvyvyk]{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;padding:16px 24px;border-radius:4px;border:1px solid #31415f;background:#1a2235;color:#eef2f7;width:100%}.auth-modal__field[data-astro-cid-k6dvyvyk] input[data-astro-cid-k6dvyvyk]::placeholder{color:#8d9bb5}.auth-modal__field[data-astro-cid-k6dvyvyk] input[data-astro-cid-k6dvyvyk]:focus-visible{outline:2px solid #f9724f;outline-offset:2px}.auth-modal__password-row[data-astro-cid-k6dvyvyk]{position:relative}.auth-modal__password-row[data-astro-cid-k6dvyvyk] input[data-astro-cid-k6dvyvyk]{padding-right:64px}.auth-modal__toggle-password[data-astro-cid-k6dvyvyk]{position:absolute;top:50%;right:24px;transform:translateY(-50%);background:none;border:none;color:#8d9bb5;display:flex;cursor:pointer}.auth-modal__toggle-password[data-astro-cid-k6dvyvyk] .material-symbols-outlined[data-astro-cid-k6dvyvyk]{font-size:22px}.auth-modal__general-error[data-astro-cid-k6dvyvyk]{color:#fa6139;font-size:.75rem}.auth-modal__general-error[data-astro-cid-k6dvyvyk]:empty{display:none}.auth-modal__switch[data-astro-cid-k6dvyvyk]{text-align:center;font-size:.875rem;color:#b8c2d3}.auth-modal__switch--strong[data-astro-cid-k6dvyvyk]{margin-top:32px}.auth-modal__switch--strong[data-astro-cid-k6dvyvyk] button[data-astro-cid-k6dvyvyk]{color:#eef2f7;font-weight:600;background:none;border:none;font-family:inherit;font-size:inherit;cursor:pointer}.auth-modal__lead[data-astro-cid-k6dvyvyk]{color:#b8c2d3;max-width:40ch}.auth-modal__resend[data-astro-cid-k6dvyvyk]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.875rem;margin-top:32px}.auth-modal__link-button[data-astro-cid-k6dvyvyk]{background:none;border:none;color:#f9724f;font-size:.875rem;padding:0;cursor:pointer}.auth-modal__link-button[data-astro-cid-k6dvyvyk]:disabled{color:#647696;cursor:not-allowed}.gradient-panel[data-astro-cid-w5ruqeev]{background:linear-gradient(135deg,#0a0f1a,#111726 40%,#0a0f1a)}.payment-modal__card[data-astro-cid-w5ruqeev]{width:min(920px,100vw - 32px);background:#111726;border:none;box-shadow:none}.payment-modal__panel[data-astro-cid-w5ruqeev]{display:none}.payment-modal[data-astro-cid-w5ruqeev][data-state=offer] .payment-modal__panel[data-astro-cid-w5ruqeev][data-panel=offer],.payment-modal[data-astro-cid-w5ruqeev][data-state=success] .payment-modal__panel[data-astro-cid-w5ruqeev][data-panel=success]{display:block}.payment-modal__panel[data-astro-cid-w5ruqeev][data-panel=success]{text-align:center;padding:48px 0}.payment-modal__success-spinner[data-astro-cid-w5ruqeev]{display:inline-block;width:2.5em;height:2.5em;border:3px solid rgba(255,255,255,.2);border-top-color:#f9724f;border-radius:50%;margin-bottom:32px;animation:btn-spin .8s linear infinite}.payment-modal__heading[data-astro-cid-w5ruqeev]{color:#eef2f7;font-size:1.125rem;font-weight:600;margin:0 0 32px}.payment-modal__checkout[data-astro-cid-w5ruqeev]{display:flex;gap:48px;align-items:flex-start}@media(max-width:768px){.payment-modal__checkout[data-astro-cid-w5ruqeev]{flex-direction:column;align-items:stretch}}.payment-modal__summary[data-astro-cid-w5ruqeev]{flex:1 1 260px;min-width:0}.payment-modal__divider[data-astro-cid-w5ruqeev]{align-self:stretch;width:1px;background:#31415f;flex:none}@media(max-width:768px){.payment-modal__divider[data-astro-cid-w5ruqeev]{display:none}}.payment-modal__card-form[data-astro-cid-w5ruqeev]{flex:1 1 360px;min-width:0}.payment-modal[data-astro-cid-w5ruqeev] .plan{min-height:auto;border:none;background:transparent;box-shadow:none;transform:none;padding:0}.payment-modal[data-astro-cid-w5ruqeev] .plan__desc{margin-left:0;margin-right:0;max-width:none}.payment-modal__field[data-astro-cid-w5ruqeev]{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.payment-modal__field[data-astro-cid-w5ruqeev] label[data-astro-cid-w5ruqeev]{font-size:.875rem;font-weight:500;color:#eef2f7}.payment-modal__card-group[data-astro-cid-w5ruqeev]{background:#eef2f7;border:1px solid #31415f;border-radius:4px;padding:16px 24px}.payment-modal__card-element[data-astro-cid-w5ruqeev]{min-height:1.4em}.payment-modal__card-errors[data-astro-cid-w5ruqeev],.payment-modal__general-error[data-astro-cid-w5ruqeev]{display:block;color:#fa6139;font-size:.75rem;margin-top:4px}.payment-modal__card-errors[data-astro-cid-w5ruqeev]:empty,.payment-modal__general-error[data-astro-cid-w5ruqeev]:empty{display:none}.payment-modal[data-astro-cid-w5ruqeev] input[data-astro-cid-w5ruqeev]#pm-card-name{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;padding:16px 24px;border-radius:4px;border:1px solid #31415f;background:#eef2f7;color:#0a0f1a}.payment-modal[data-astro-cid-w5ruqeev] input[data-astro-cid-w5ruqeev]#pm-card-name::placeholder{color:#8d9bb5}.payment-modal__secure-note[data-astro-cid-w5ruqeev]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:.75rem;color:#8d9bb5;margin-top:48px}.payment-modal__secure-note[data-astro-cid-w5ruqeev] .material-symbols-outlined[data-astro-cid-w5ruqeev]{font-size:16px}.payment-modal__confirm[data-astro-cid-w5ruqeev]{display:flex;align-items:center;justify-content:center;width:100%;margin-top:32px}.payment-modal__support-link[data-astro-cid-w5ruqeev]{display:block;text-align:center;margin-top:24px;color:#b8c2d3}.gradient-panel[data-astro-cid-qy5pxezr]{background:linear-gradient(135deg,#0a0f1a,#111726 40%,#0a0f1a)}.main-landing .main-contents__title{font-size:clamp(2.4rem,1.8rem + 3vw,4.2rem);margin-bottom:32px}.main-landing .main-contents__subtitle{margin-top:0;font-size:16px}@media(min-width:1440px){.main-landing .main-contents__subtitle{font-size:1.125rem}}.main-landing__video{opacity:.8}.main-landing .main-contents__availability{margin-top:64px}.main-landing .main-contents.margin-top{margin-top:0}.main-landing.main-landing .main-contents>.breadcrumbs--inline{margin-bottom:48px}.trust-strip__icon,.process-flow__step-icon,.process-flow__row-icon{font-size:2.5rem;color:#ffb347}.process-flow__step-title,.process-flow__row-title{font-size:1.375rem;font-weight:700}.process-flow__step-desc,.process-flow__row-desc{font-size:.9375rem}@media(max-width:576px){.pricing-cta__price-value.pricing-cta__price-value{font-size:2.5rem}.pricing-cta__price-currency.pricing-cta__price-currency{font-size:1.25rem}}@media(min-width:768px)and (max-width:992px){.pricing-cta__grid.pricing-cta__grid{flex-direction:column;align-items:stretch;gap:48px}.pricing-cta__card.pricing-cta__card{max-width:560px}}
