#landing-page-root{width:100%;max-width:100%;overflow-x:clip;--lk-bg:#0b1220;--lk-bg-deep:#080e19;--lk-panel:hsla(0,0%,100%,.03);--lk-panel-2:hsla(0,0%,100%,.05);--lk-border:hsla(0,0%,100%,.1);--lk-border-soft:hsla(0,0%,100%,.06);--lk-border-hover:hsla(0,0%,100%,.2);--lk-border-strong:hsla(0,0%,100%,.45);--lk-fg:#fff;--lk-fg-80:hsla(0,0%,100%,.8);--lk-fg-75:hsla(0,0%,100%,.75);--lk-fg-65:hsla(0,0%,100%,.65);--lk-muted:hsla(0,0%,100%,.72);--lk-fg-50:hsla(0,0%,100%,.62);--lk-faint:hsla(0,0%,100%,.72);--lk-ghost:hsla(0,0%,100%,.62);--lk-fg-15:hsla(0,0%,100%,.15);--lk-accent:#7fa8f5;--lk-green:#34d399;--lk-green-bg:rgba(52,211,153,.15);--lk-amber:#fbbf24;--lk-amber-bg:rgba(251,191,36,.1);--lk-amber-border:rgba(251,191,36,.3);--lk-red:#f87171;--lk-cta-bg:#fff;--lk-cta-fg:#0b1220;--lk-cta-hover:#dce6fa;--lk-grid-line:hsla(0,0%,100%,.045);--lk-nav-bg:rgba(11,18,32,.85);--lk-nav-bg-solid:rgba(11,18,32,.95)}[data-theme=light] #landing-page-root{--lk-bg:#f5f8fd;--lk-bg-deep:#d5e4f7;--lk-panel:#fbfcff;--lk-panel-2:#eef4fc;--lk-border:rgba(15,23,42,.12);--lk-border-soft:rgba(15,23,42,.08);--lk-border-hover:rgba(15,23,42,.22);--lk-border-strong:rgba(15,23,42,.38);--lk-fg:#0b1220;--lk-fg-80:#1c2838;--lk-fg-75:#243044;--lk-fg-65:#334155;--lk-muted:#334155;--lk-fg-50:#334155;--lk-faint:#3e4c63;--lk-ghost:#3e4c63;--lk-fg-15:rgba(11,18,32,.14);--lk-accent:#1d4ed8;--lk-green:#047857;--lk-green-bg:rgba(4,120,87,.1);--lk-amber:#b45309;--lk-amber-bg:rgba(180,83,9,.1);--lk-amber-border:rgba(180,83,9,.35);--lk-red:#dc2626;--lk-cta-bg:#2563eb;--lk-cta-fg:#fff;--lk-cta-hover:#1d4ed8;--lk-grid-line:rgba(37,99,235,.09);--lk-nav-bg:hsla(0,0%,100%,.92);--lk-nav-bg-solid:#fff;--sv-bg:#e4eef9;--sv-border:rgba(15,23,42,.12);--sv-border-strong:rgba(15,23,42,.2);--sv-shadow-1:0 1px 2px rgba(15,23,42,.05);--sv-shadow-2:0 2px 6px rgba(15,23,42,.06);--sv-shadow-3:0 4px 8px rgba(15,23,42,.08)}.landing-ink{background:var(--lk-bg);color:var(--lk-fg)}.landing-hero-glow{background:radial-gradient(ellipse 46% 52% at 74% 40%,rgba(127,168,245,.2),transparent 70%)}[data-theme=light] #landing-page-root .landing-hero-glow{background:radial-gradient(ellipse 46% 62% at 78% 46%,rgba(37,99,235,.28),transparent 68%)}[data-theme=light] #landing-page-root .landing-grid-bg{mask-image:radial-gradient(ellipse 48% 72% at 84% 46%,#000 18%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 48% 72% at 84% 46%,#000 18%,transparent 74%)}[data-theme=light] #landing-page-root .shadow-2xl{box-shadow:none}[data-theme=light] #landing-page-root .landing-floor-card{border-color:rgba(29,78,216,.34);background:#fbfcff}[data-theme=light] #landing-page-root #start{background:#d5e4f7}[data-theme=light] #landing-page-root #start .landing-grid-bg{display:none}[data-theme=light] #landing-page-root #morning article{border-color:rgba(29,78,216,.2);background:#fbfcff}.landing-grid-bg{background-image:linear-gradient(var(--lk-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--lk-grid-line) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 55%,transparent 100%)}@keyframes floor-ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.floor-ticker-track{animation:floor-ticker 36s linear infinite}.floor-ticker-track:hover{animation-play-state:paused}@keyframes call-ring{0%{box-shadow:0 0 0 0 rgba(52,211,153,.45)}70%{box-shadow:0 0 0 14px rgba(52,211,153,0)}to{box-shadow:0 0 0 0 rgba(52,211,153,0)}}.call-ring{animation:call-ring 1.9s var(--sv-ease) infinite}@keyframes wave-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.wave-bar{transform-origin:center;animation:wave-bar 1.1s ease-in-out infinite;animation-play-state:paused}.wave-bar.is-playing{animation-play-state:running}.landing-range{-webkit-appearance:none;appearance:none;height:4px;border-radius:999px;background:var(--sv-border-strong);outline:none;cursor:pointer}.landing-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:999px;background:var(--sv-surface-elevated);border:2px solid var(--sv-primary);box-shadow:var(--sv-shadow-1);transition:transform .15s var(--sv-ease)}.landing-range::-webkit-slider-thumb:hover{transform:scale(1.12)}.landing-range::-moz-range-thumb{width:20px;height:20px;border-radius:999px;background:var(--sv-surface-elevated);border:2px solid var(--sv-primary);box-shadow:var(--sv-shadow-1)}.landing-range:focus-visible{box-shadow:0 0 0 3px var(--sv-primary-soft)}html.synvix-landing-mode,html:has(#landing-page-root){scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html.synvix-landing-mode,html:has(#landing-page-root){scroll-behavior:auto}}[id^=features-],section[id]{scroll-margin-top:5.5rem}.footer-wordmark{margin:1.25rem 0 -.34em;padding:0;font-size:29.2vw;font-weight:800;line-height:.72;letter-spacing:-.055em;white-space:nowrap;color:rgba(244,247,255,.14);user-select:none;pointer-events:none}[data-theme=light] #landing-page-root .footer-wordmark{color:rgba(11,18,32,.1)}@media (max-width:1023px){html.has-sticky-cta{scroll-padding-bottom:calc(5rem + env(safe-area-inset-bottom))}#landing-page-root.has-sticky-cta{padding-bottom:calc(5rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.call-ring,.floor-ticker-track,.wave-bar{animation:none!important}}