.welcome-page[data-v-9ad19a8b]{--canvas:#0a0400;--ink:#fff;--muted:#b8a99a;--orange:#ff8a00;--emerald:#10b981;--button-ink:#050200;--font-display:"Sora", ui-sans-serif, system-ui, sans-serif;--font-body:"Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;background:radial-gradient(ellipse 80% 50% at 50% -20%, #ff8a002e, transparent 55%), radial-gradient(ellipse 50% 35% at 100% 10%, #10b98114, transparent 45%), var(--canvas);min-height:100vh;color:var(--ink);font-family:var(--font-body)}.welcome-shell[data-v-9ad19a8b]{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1.25rem}@media (width>=640px){.welcome-shell[data-v-9ad19a8b]{padding-inline:1.5rem}}.welcome-header[data-v-9ad19a8b]{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0400d1;border-bottom:1px solid #ff8a0026;position:sticky;top:0}.welcome-header-inner[data-v-9ad19a8b]{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.welcome-brand[data-v-9ad19a8b]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.65rem;font-size:1.05rem;font-weight:600;text-decoration:none;display:inline-flex}.welcome-mark[data-v-9ad19a8b]{width:1.75rem;height:1.75rem;color:var(--orange)}.welcome-nav[data-v-9ad19a8b]{align-items:center;gap:.75rem;display:flex}.welcome-nav-link[data-v-9ad19a8b]{color:var(--muted);padding:.5rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .15s;display:none}.welcome-nav-link[data-v-9ad19a8b]:hover{color:var(--ink)}@media (width>=640px){.welcome-nav-link[data-v-9ad19a8b]{display:inline-flex}}.welcome-nav-button[data-v-9ad19a8b]{color:var(--ink);border:1px solid #ff8a0059;border-radius:.75rem;align-items:center;padding:.55rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.welcome-nav-button[data-v-9ad19a8b]:hover{border-color:var(--orange);color:var(--orange)}.welcome-hero[data-v-9ad19a8b]{isolation:isolate;align-items:center;min-height:calc(100svh - 4rem);display:flex;position:relative;overflow:hidden}.welcome-hero-grid[data-v-9ad19a8b]{pointer-events:none;background-image:linear-gradient(#ff8a0012 1px,#0000 1px),linear-gradient(90deg,#ff8a0012 1px,#0000 1px);background-size:64px 64px;animation:8s ease-in-out infinite grid-breathe-9ad19a8b;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 20%,#0000 75%)}.welcome-hero-inner[data-v-9ad19a8b]{max-width:48rem;padding-block:5rem 4.5rem;position:relative}.welcome-hero-brand[data-v-9ad19a8b]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);margin:0 0 1.25rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700}.welcome-hero-title[data-v-9ad19a8b]{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:600;line-height:.98}.welcome-hero-title span[data-v-9ad19a8b]{color:var(--orange)}.welcome-hero-copy[data-v-9ad19a8b]{max-width:34rem;color:var(--muted);margin:1.5rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.6}.welcome-hero-actions[data-v-9ad19a8b]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.welcome-button-primary[data-v-9ad19a8b],.welcome-button-secondary[data-v-9ad19a8b],.welcome-tier-cta[data-v-9ad19a8b]{border-radius:.75rem;justify-content:center;align-items:center;padding:.9rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:filter .15s,border-color .15s,color .15s,background-color .15s;display:inline-flex}.welcome-button-primary[data-v-9ad19a8b],.welcome-tier-cta.primary[data-v-9ad19a8b]{background:var(--orange);color:var(--button-ink)}.welcome-button-primary[data-v-9ad19a8b]:hover,.welcome-tier-cta.primary[data-v-9ad19a8b]:hover{filter:brightness(1.08)}.welcome-button-secondary[data-v-9ad19a8b],.welcome-tier-cta.secondary[data-v-9ad19a8b]{color:var(--ink);border:1px solid #ff8a004d}.welcome-button-secondary[data-v-9ad19a8b]:hover,.welcome-tier-cta.secondary[data-v-9ad19a8b]:hover{border-color:var(--orange);color:var(--orange)}.welcome-pricing[data-v-9ad19a8b]{border-top:1px solid #ff8a001f;padding-block:5rem 6rem}.welcome-pricing-header[data-v-9ad19a8b]{flex-direction:column;gap:1.5rem;display:flex}@media (width>=768px){.welcome-pricing-header[data-v-9ad19a8b]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.welcome-pricing-header h2[data-v-9ad19a8b]{max-width:28rem;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600}.welcome-pricing-header p[data-v-9ad19a8b]{color:var(--muted);margin:.75rem 0 0}.welcome-pricing-header p span[data-v-9ad19a8b]{color:var(--emerald)}.welcome-interval[data-v-9ad19a8b]{border:1px solid #ff8a004d;border-radius:.75rem;gap:.25rem;padding:.25rem;display:inline-flex}.welcome-interval button[data-v-9ad19a8b]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.welcome-interval button.active[data-v-9ad19a8b]{background:var(--orange);color:var(--button-ink)}.welcome-tiers[data-v-9ad19a8b]{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=1024px){.welcome-tiers[data-v-9ad19a8b]{grid-template-columns:repeat(3,minmax(0,1fr))}}.welcome-tier[data-v-9ad19a8b]{background:#0a04008c;border:1px solid #ffffff1a;border-radius:1rem;flex-direction:column;padding:1.75rem;display:flex}.welcome-tier.highlighted[data-v-9ad19a8b]{background:#ff8a000f;border-color:#ff8a0073}.welcome-tier h3[data-v-9ad19a8b]{font-family:var(--font-display);margin:0;font-size:1.5rem;font-weight:600}.welcome-tier-blurb[data-v-9ad19a8b]{color:var(--muted);margin:.5rem 0 0;font-size:.9rem}.welcome-tier-price[data-v-9ad19a8b]{font-family:var(--font-display);letter-spacing:-.03em;margin:1.5rem 0 0;font-size:2.5rem;font-weight:600}.welcome-tier-price span[data-v-9ad19a8b]{font-family:var(--font-body);color:var(--muted);margin-left:.25rem;font-size:.95rem;font-weight:500}.welcome-tier-limit[data-v-9ad19a8b]{color:var(--emerald);margin:.35rem 0 0;font-size:.875rem;font-weight:600}.welcome-tier ul[data-v-9ad19a8b]{flex:1;margin:1.5rem 0 0;padding:0;list-style:none}.welcome-tier li[data-v-9ad19a8b]{color:var(--muted);padding:.4rem 0 .4rem 1rem;font-size:.9rem;position:relative}.welcome-tier li[data-v-9ad19a8b]:before{content:"";background:var(--orange);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.85rem;left:0}.welcome-tier-cta[data-v-9ad19a8b]{width:100%;margin-top:1.75rem}.welcome-footer[data-v-9ad19a8b]{color:var(--muted);border-top:1px solid #ff8a001f;padding-block:1.5rem;font-size:.875rem}.welcome-footer p[data-v-9ad19a8b]{margin:0}.reveal[data-v-9ad19a8b]{animation:.7s cubic-bezier(.22,1,.36,1) both reveal-up-9ad19a8b}.reveal-delay-1[data-v-9ad19a8b]{animation-delay:.12s}.reveal-delay-2[data-v-9ad19a8b]{animation-delay:.24s}.reveal-delay-3[data-v-9ad19a8b]{animation-delay:.36s}@keyframes reveal-up-9ad19a8b{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes grid-breathe-9ad19a8b{0%,to{opacity:.55}50%{opacity:.9}}
