.landing-shell[data-v-c920b8d1]{--blue: #2563eb;--teal: #14b8a6}.hero-grid[data-v-c920b8d1]{background-image:linear-gradient(rgba(148,163,184,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.12) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%)}.hero-glow[data-v-c920b8d1]{animation:breathe-c920b8d1 8s ease-in-out infinite alternate}.brand-text[data-v-c920b8d1]{background:linear-gradient(45deg,var(--blue),var(--teal));-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow[data-v-c920b8d1]{display:inline-flex;align-items:center;gap:.65rem;color:var(--blue);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.eyebrow span[data-v-c920b8d1]{width:.5rem;height:.5rem;border-radius:9999px;background:currentColor;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 12%,transparent)}.brand-button[data-v-c920b8d1],.secondary-button[data-v-c920b8d1]{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.6rem;border-radius:.75rem;padding:.75rem 1.5rem;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.brand-button[data-v-c920b8d1]{background:linear-gradient(45deg,var(--blue),var(--teal));color:#fff;box-shadow:0 14px 28px #2563eb2e}.brand-button[data-v-c920b8d1]:hover{transform:translateY(-2px);box-shadow:0 18px 34px #2563eb3d}.secondary-button[data-v-c920b8d1]{width:-moz-fit-content;width:fit-content;border:1px solid #cbd5e1;background:#fff;color:#0f172a}.secondary-button[data-v-c920b8d1]:hover{border-color:var(--blue);color:var(--blue);transform:translateY(-2px)}.proof-item[data-v-c920b8d1]{display:flex;align-items:center;gap:.5rem}.proof-item span[data-v-c920b8d1]{display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:9999px;background:#ecfdf5;color:#047857;font-size:.7rem}.metric-label[data-v-c920b8d1]{color:#64748b;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.chart-bar[data-v-c920b8d1]{transform-origin:bottom;animation:grow-bar-c920b8d1 .9s cubic-bezier(.2,.8,.2,1) both}.section-heading[data-v-c920b8d1]{display:grid;gap:1.5rem}.section-heading h2[data-v-c920b8d1]{margin-top:1.15rem;max-width:760px;font-size:clamp(2.45rem,4.8vw,4.5rem);font-weight:800;line-height:1.03;letter-spacing:-.05em}.section-heading>p[data-v-c920b8d1]{max-width:650px;color:#64748b;font-size:1.05rem;line-height:1.8}.lifecycle-card[data-v-c920b8d1],.capability-card[data-v-c920b8d1],.plan-card[data-v-c920b8d1]{border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 1px 3px #0f172a0d;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.lifecycle-card[data-v-c920b8d1]{min-height:230px;padding:1.4rem}.lifecycle-card[data-v-c920b8d1]:hover,.capability-card[data-v-c920b8d1]:hover,.plan-card[data-v-c920b8d1]:hover{transform:translateY(-5px);border-color:#bfdbfe;box-shadow:0 18px 36px #0f172a14}.capability-card[data-v-c920b8d1]{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem}.tone-blue[data-v-c920b8d1]{background:#eff6ff;color:#2563eb}.tone-teal[data-v-c920b8d1]{background:#f0fdfa;color:#0f766e}.tone-emerald[data-v-c920b8d1]{background:#ecfdf5;color:#047857}.tone-amber[data-v-c920b8d1]{background:#fffbeb;color:#b45309}.plan-card[data-v-c920b8d1]{padding:1.75rem}.featured-plan[data-v-c920b8d1]{border-color:#93c5fd;box-shadow:0 16px 36px #2563eb17}[data-reveal][data-v-c920b8d1]{opacity:0;transform:translateY(42px);transition:opacity .75s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1)}.is-visible[data-v-c920b8d1]{opacity:1;transform:translateY(0)}.hero-copy[data-v-c920b8d1]{animation:hero-in-c920b8d1 .8s cubic-bezier(.2,.8,.2,1) both}.hero-console[data-v-c920b8d1]{animation:console-in-c920b8d1 .95s .15s cubic-bezier(.2,.8,.2,1) both;transition:transform .15s linear}@media (min-width:1024px){.section-heading[data-v-c920b8d1]{grid-template-columns:1.05fr .65fr;align-items:end}.section-heading>p[data-v-c920b8d1]{justify-self:end}}@media (max-width:640px){.capability-card[data-v-c920b8d1]{display:grid}.hero-console[data-v-c920b8d1]{transform:none!important}.cta-panel[data-v-c920b8d1]{border-radius:1.25rem}}@keyframes hero-in-c920b8d1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes console-in-c920b8d1{0%{opacity:0;transform:translateY(34px) scale(.97)}to{opacity:1;transform:none}}@keyframes grow-bar-c920b8d1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes breathe-c920b8d1{0%{transform:scale(.92)}to{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){[data-v-c920b8d1],[data-v-c920b8d1]:before,[data-v-c920b8d1]:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-reveal][data-v-c920b8d1]{opacity:1;transform:none}.hero-console[data-v-c920b8d1]{transform:none!important}}
