:root,:root[data-theme=dark]{--bg: #070B16;--bg-soft: #0C1426;--surface: rgba(16, 28, 54, .72);--ink: #E8EEF9;--heading: #F5F8FF;--muted: #A9B7D0;--line: rgba(176, 201, 255, .16);--accent: #1565F0;--accent-hover: #2E7BF7;--accent-ink: #8AB8FF;--accent-soft: rgba(21, 101, 240, .16);--on-accent: #FFFFFF;--navy: #0A1A38;--navy-deep: #050A14;--on-navy: #FFFFFF;--on-navy-muted: #B9C7E0;--good: #57D3A0;--good-soft: #0E3226;--warn: #F2B65A;--warn-soft: #3A2A10;--glow: 0 0 0 1px rgba(21, 101, 240, .35), 0 0 40px rgba(21, 101, 240, .18);--glass: rgba(12, 22, 44, .55);--glass-border: rgba(176, 201, 255, .18);color-scheme:dark}html{background:var(--bg)}body{background:radial-gradient(1200px 600px at 12% -10%,rgba(21,101,240,.18),transparent 55%),radial-gradient(900px 500px at 110% 8%,rgba(21,101,240,.1),transparent 50%),var(--bg);color:var(--ink)}.site-header{background:color-mix(in srgb,var(--bg) 70%,transparent);border-bottom-color:var(--glass-border);box-shadow:0 10px 40px #00000040}.brand-name span{color:var(--accent-ink)}.glass,.plan,.demo-card,.ind-card,.shot-frame,.form,.calc,.faq details,.funnel-card,.tour-card,.need-card,.next-card{background:var(--glass);border:1px solid var(--glass-border);box-shadow:0 1px #ffffff0a inset,0 20px 50px -24px #0009;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}.plan--recommended,.funnel-card--current{box-shadow:var(--glow),0 20px 50px -24px #0009}.funnel-card,.tour-card,.ind-card,.plan,.demo-card,.btn,.need-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.funnel-card:hover,.tour-card:hover,.ind-card:hover,.plan:hover,.demo-card:hover,.need-card:hover{transform:translateY(-3px);border-color:#8ab8ff66}.btn--primary,.btn--demo{box-shadow:0 8px 24px #1565f047}.btn--primary:hover,.btn--demo:hover{box-shadow:0 10px 28px #1565f066}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.funnel-card:hover,.tour-card:hover,.ind-card:hover,.plan:hover,.demo-card:hover,.need-card:hover{transform:none}}.funnel-progress{position:sticky;top:calc(72px + env(safe-area-inset-top,0px));z-index:15;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%);border-bottom:1px solid var(--glass-border);padding:10px 0 12px}.funnel-progress .wrap{max-width:var(--wrap)}.funnel-progress__status{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin:0 auto 10px;max-width:var(--wrap);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));font-size:.875rem;color:var(--muted)}.funnel-progress__kicker{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;color:var(--accent-ink)}.funnel-progress__status strong{color:var(--heading)}.funnel-progress__steps{list-style:none;margin:0 auto;padding:0 max(16px,env(safe-area-inset-left,0px));max-width:var(--wrap);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.funnel-progress__link{display:flex;flex-direction:column;gap:4px;align-items:center;text-decoration:none;color:var(--muted);font-size:.7rem;font-weight:600;text-align:center;padding:4px 2px;border-radius:10px}a.funnel-progress__link:hover{color:var(--heading);background:var(--accent-soft)}.funnel-progress__num{width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);font-size:.75rem;font-weight:800;color:var(--heading)}.is-done .funnel-progress__num{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.is-current .funnel-progress__num{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 0 0 3px #1565f040}.is-current .funnel-progress__name{color:var(--heading)}@media(max-width:820px){.funnel-progress__name{display:none}.funnel-progress__steps{gap:4px}}.roadmap-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.funnel-card{display:flex;flex-direction:column;gap:8px;border-radius:var(--radius);padding:18px 18px 16px;color:inherit;text-decoration:none;min-height:100%}.funnel-card .step-no{font-family:var(--font-mono);font-size:.8rem;font-weight:700;color:var(--accent-ink)}.funnel-card h3{margin:0}.funnel-card p{margin:0;color:var(--muted);font-size:.95rem}.funnel-card .go{margin-top:auto;font-weight:700;color:var(--accent-ink);font-size:.9rem}.tour-grid{display:grid;gap:22px}.tour-card{border-radius:calc(var(--radius) + 4px);overflow:hidden;padding:0}.tour-card .copy{padding:20px 22px 22px}.tour-card .shot-frame{border:0;border-radius:0;box-shadow:none}.tour-card img{width:100%;height:auto;display:block;background:#0b1220}.tour-card.tour-card--split{display:grid;grid-template-columns:1.3fr .7fr;align-items:stretch}.tour-card--split .phones{display:flex;align-items:center;justify-content:center;padding:16px;background:#08101c}.tour-card--split .phones img{max-height:520px;width:auto;max-width:100%;border-radius:20px;box-shadow:var(--shadow-lg)}@media(max-width:800px){.tour-card.tour-card--split{grid-template-columns:1fr}.tour-card--split .phones img{max-height:420px}}.need-grid,.next-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.need-card,.next-card{border-radius:var(--radius);padding:18px}.need-card h3,.next-card h3{margin:0 0 6px}.need-card p,.next-card p{margin:0;color:var(--muted)}.notice--trial{border:1px solid rgba(21,101,240,.35);background:#1565f01a;border-radius:14px;padding:14px 16px;color:var(--ink)}.hero .pill{display:inline-flex;gap:8px;align-items:center;background:var(--accent-soft);border:1px solid rgba(21,101,240,.35);color:var(--heading);border-radius:999px;padding:6px 12px;font-weight:700;font-size:.85rem}.hero .pill b{color:var(--accent-ink)}.signup-fallback{margin-top:10px;color:var(--muted);font-size:.95rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/storeos-v4.css.map */
