.product-page.svelte-1iljj73{padding:64px 0 80px}.product-page-remi.svelte-1iljj73{--color-primary: #8B5CF6;--color-primary-hover: #A78BFA;--color-primary-text: #A78BFA;--color-primary-dim: rgba(139, 92, 246, .08);--bg-panel: #141419;--bg-hover: #1E1E26;--bg-raised: rgba(146, 146, 158, .18);--text-primary: #EDEDF0;--text-secondary: #9A9AA6;--text-muted: #92929E;background:radial-gradient(circle at top right,rgba(139,92,246,.18),transparent 32%),linear-gradient(180deg,#141419,#181820 38%,#1e1e26)}.back-link.svelte-1iljj73{display:inline-block;color:var(--text-muted);text-decoration:none;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;margin-bottom:18px}.back-link.svelte-1iljj73:hover{color:var(--color-primary-text)}.hero-card.svelte-1iljj73,.content-card.svelte-1iljj73,.note-card.svelte-1iljj73{background:var(--bg-panel);border:1px solid var(--bg-raised);border-radius:var(--radius)}.hero-card.svelte-1iljj73{padding:30px;margin-bottom:16px}.hero-top.svelte-1iljj73{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.role.svelte-1iljj73{margin-bottom:0;color:var(--text-muted);font-size:.78rem;letter-spacing:1px;text-transform:uppercase;font-weight:700}.status.svelte-1iljj73{display:inline-flex;align-items:center;padding:4px 10px;border-radius:100px;background:#10b98114;border:1px solid rgba(16,185,129,.2);color:var(--color-live);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.status-soon.svelte-1iljj73{background:var(--color-primary-dim);border-color:#8b5cf633;color:var(--color-primary-text)}.status-preview.svelte-1iljj73{background:#8b5cf614;border-color:#8b5cf638;color:var(--color-primary-text)}.status-waitlist.svelte-1iljj73{background:#f59e0b14;border-color:#f59e0b33;color:var(--color-warning)}.status-alpha.svelte-1iljj73{background:#ef444414;border-color:#ef444433;color:var(--color-error)}.status-beta.svelte-1iljj73{background:#8b5cf614;border-color:#8b5cf633;color:var(--color-primary-text)}.status-pilot.svelte-1iljj73{background:#f59e0b14;border-color:#f59e0b33;color:var(--color-warning)}h1.svelte-1iljj73{font-family:var(--font-display);font-size:clamp(2rem,4.8vw,3rem);line-height:1.08;color:var(--text-primary);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:14px}.product-tagline.svelte-1iljj73{margin-bottom:10px;color:var(--color-primary-text);font-size:.92rem;font-weight:700;letter-spacing:.01em}.summary.svelte-1iljj73{color:var(--text-secondary);max-width:760px;margin-bottom:22px}.product-visual.svelte-1iljj73{width:100%;border:1px solid var(--bg-raised);border-radius:var(--radius-sm);background:var(--bg-hover);margin-bottom:14px}.hero-actions.svelte-1iljj73{display:flex;flex-wrap:wrap;gap:12px}.modes-card.svelte-1iljj73{background:var(--bg-panel);border:1px solid var(--bg-raised);border-radius:var(--radius);padding:30px;margin-bottom:16px}.modes-kicker.svelte-1iljj73{font-family:var(--font-mono);font-size:.66rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px}.modes-intro.svelte-1iljj73{color:var(--text-secondary);max-width:720px;margin-bottom:24px}.modes-grid.svelte-1iljj73{display:grid;grid-template-columns:1fr 1px 1fr;gap:28px;align-items:start}.modes-grid.svelte-1iljj73:before{content:"";grid-column:2;grid-row:1 / -1;width:1px;height:100%;background:var(--bg-raised)}.mode.svelte-1iljj73:first-of-type{grid-column:1}.mode.svelte-1iljj73:last-of-type{grid-column:3}.mode-tag.svelte-1iljj73{display:inline-flex;align-items:center;padding:3px 10px;border-radius:100px;background:#8b5cf614;border:1px solid rgba(139,92,246,.2);color:var(--color-primary-text);font-family:var(--font-mono);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.mode.svelte-1iljj73 h3:where(.svelte-1iljj73){font-size:1.05rem;font-weight:600;color:var(--text-primary);margin-bottom:8px}.mode-summary.svelte-1iljj73{font-size:.9rem;color:var(--text-secondary);margin-bottom:16px}.mode.svelte-1iljj73 ul:where(.svelte-1iljj73){list-style:none;display:grid;gap:8px}.mode.svelte-1iljj73 li:where(.svelte-1iljj73){position:relative;padding-left:16px;font-size:.86rem;color:var(--text-secondary);line-height:1.5}.mode.svelte-1iljj73 li:where(.svelte-1iljj73):before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:50%;background:var(--color-primary)}.modes-notes.svelte-1iljj73{margin-top:26px;padding-top:16px;border-top:1px solid var(--bg-raised);display:grid;gap:6px}.modes-notes.svelte-1iljj73 p:where(.svelte-1iljj73){margin-bottom:0;font-size:.78rem;font-style:italic;line-height:1.55;color:var(--text-muted);text-wrap:pretty}.truedeliver-title.svelte-1iljj73{font-size:1.05rem;color:var(--text-primary);margin-bottom:10px}.truedeliver-points.svelte-1iljj73{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px}.truedeliver-points.svelte-1iljj73 li:where(.svelte-1iljj73){font-size:.86rem;padding-left:16px}.truedeliver-points.svelte-1iljj73 li:where(.svelte-1iljj73):before{top:9px;width:5px;height:5px}.workflow-card.svelte-1iljj73{margin-bottom:16px;padding:24px;background:var(--bg-panel);border:1px solid var(--bg-raised);border-radius:var(--radius)}.workflow-head.svelte-1iljj73{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.workflow-nav.svelte-1iljj73{display:flex;gap:8px;flex-shrink:0}.workflow-arrow.svelte-1iljj73{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%;border:1px solid var(--bg-raised);background:var(--bg-panel);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.workflow-arrow.svelte-1iljj73 svg:where(.svelte-1iljj73){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.workflow-arrow.svelte-1iljj73:hover:not(:disabled){color:var(--color-primary-text);border-color:var(--color-primary);background:var(--bg-hover)}.workflow-arrow.svelte-1iljj73:disabled{opacity:.3;cursor:default}.workflow-steps.svelte-1iljj73{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none;padding-bottom:4px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 28px,#000 calc(100% - 28px),transparent 100%)}.workflow-steps.is-start.svelte-1iljj73{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%)}.workflow-steps.is-end.svelte-1iljj73{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 28px);mask-image:linear-gradient(90deg,transparent 0,#000 28px)}.workflow-steps.is-start.is-end.svelte-1iljj73{-webkit-mask-image:none;mask-image:none}.workflow-steps.svelte-1iljj73::-webkit-scrollbar{display:none}.workflow-steps.svelte-1iljj73:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-sm)}.workflow-step.svelte-1iljj73{flex:0 0 calc((100% - 28px) / 3);scroll-snap-align:start;display:flex;flex-direction:column;gap:14px;padding:14px;background:var(--bg-hover);border:1px solid var(--bg-raised);border-radius:var(--radius-sm)}.workflow-step-media.svelte-1iljj73{position:relative}.workflow-step-media.svelte-1iljj73 img:where(.svelte-1iljj73){width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-radius:var(--radius-sm);border:1px solid var(--bg-raised);background:var(--bg-panel)}.workflow-step-body.svelte-1iljj73{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.workflow-step-index.svelte-1iljj73{position:absolute;top:8px;left:8px;display:grid;place-items:center;min-width:26px;height:26px;padding:0 6px;border-radius:999px;background:#141419d1;color:#ededf0;font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.06em}.workflow-step-body.svelte-1iljj73 h3:where(.svelte-1iljj73){margin:0;font-size:1rem;line-height:1.35;color:var(--text-primary)}.workflow-progress.svelte-1iljj73{margin-top:16px;height:3px;border-radius:999px;background:var(--bg-raised);overflow:hidden}.workflow-progress.svelte-1iljj73 span:where(.svelte-1iljj73){display:block;height:100%;border-radius:999px;background:var(--color-primary)}.workflow-step-description.svelte-1iljj73{font-size:.88rem;line-height:1.55;color:var(--text-secondary);margin-bottom:0}.control-overlay.svelte-1iljj73{margin-bottom:16px;padding:16px 18px;border-radius:var(--radius);background:linear-gradient(180deg,#141419f5,#1e1e26f5);border:1px solid rgba(139,92,246,.22);box-shadow:0 20px 50px #1414191f}.overlay-kicker.svelte-1iljj73{margin-bottom:8px;font-size:.72rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:var(--color-primary-on-dark)}.overlay-layout.svelte-1iljj73{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.overlay-layout.svelte-1iljj73 h3:where(.svelte-1iljj73){color:#ededf0;font-size:1rem;font-family:var(--font-ui);margin-bottom:8px}.overlay-layout.svelte-1iljj73 p:where(.svelte-1iljj73){max-width:700px;margin-bottom:0;color:#9a9aa6;font-size:.88rem;line-height:1.6}.detail-link.svelte-1iljj73{display:inline-block;margin-top:14px;color:var(--color-primary-text);text-decoration:none;font-size:.82rem;font-weight:700}.detail-link.svelte-1iljj73:hover{color:var(--color-primary-hover)}.control-overlay.svelte-1iljj73 .detail-link:where(.svelte-1iljj73){margin-top:0;white-space:nowrap;color:#a78bfa}.showcase-card.svelte-1iljj73{margin-bottom:16px;padding:24px;background:var(--bg-panel);border:1px solid var(--bg-raised);border-radius:var(--radius)}.showcase-copy.svelte-1iljj73{margin-bottom:18px;max-width:760px}.showcase-kicker.svelte-1iljj73{margin-bottom:8px;color:var(--text-muted);font-size:.74rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.showcase-copy.svelte-1iljj73 h2:where(.svelte-1iljj73){margin-bottom:10px}.showcase-copy.svelte-1iljj73 p:where(.svelte-1iljj73){font-size:.9rem;color:var(--text-secondary)}.showcase-grid.svelte-1iljj73{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.media-card.svelte-1iljj73{background:linear-gradient(180deg,#fffffff5,#f8fafcf5);border:1px solid var(--bg-raised);border-radius:var(--radius-sm);padding:14px;display:flex;flex-direction:column;gap:12px}.media-head.svelte-1iljj73{display:flex;flex-direction:column;gap:8px}.media-badge.svelte-1iljj73{display:inline-flex;align-items:center;width:fit-content;padding:4px 10px;border-radius:999px;background:#8b5cf614;border:1px solid rgba(139,92,246,.16);color:var(--color-primary-text);font-size:.68rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.media-head.svelte-1iljj73 h3:where(.svelte-1iljj73){font-size:.96rem;color:var(--text-primary)}.media-image.svelte-1iljj73,.media-video.svelte-1iljj73{width:100%;border-radius:var(--radius-sm);border:1px solid var(--bg-raised);background:var(--bg-hover);display:block}.media-video-placeholder.svelte-1iljj73{min-height:214px;background-size:cover;background-position:center;display:grid;place-items:center;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.media-note.svelte-1iljj73{margin-bottom:0;font-size:.82rem;color:var(--text-muted);line-height:1.55}.product-page-remi.svelte-1iljj73 .hero-card:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 .content-card:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 .note-card:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 .showcase-card:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 .media-card:where(.svelte-1iljj73){box-shadow:0 20px 50px #14141947}.product-page-remi.svelte-1iljj73 h1:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 h2:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 h3:where(.svelte-1iljj73){font-family:var(--font-ui);text-transform:none;letter-spacing:-.02em}.product-page-remi.svelte-1iljj73 h1:where(.svelte-1iljj73){letter-spacing:-.04em}.product-page-remi.svelte-1iljj73 .role:where(.svelte-1iljj73),.product-page-remi.svelte-1iljj73 .showcase-kicker:where(.svelte-1iljj73){letter-spacing:.08em}.product-page-remi.svelte-1iljj73 .media-card:where(.svelte-1iljj73){background:linear-gradient(180deg,#141419f5,#1e1e26f5)}.product-page-remi.svelte-1iljj73 .media-badge:where(.svelte-1iljj73){background:#8b5cf61f;border-color:#8b5cf633;color:#a78bfa}.content-grid.svelte-1iljj73{display:grid;grid-template-columns:1fr 1fr;gap:16px}.content-card.svelte-1iljj73{padding:24px}h2.svelte-1iljj73{font-size:.92rem;margin-bottom:12px}ul.svelte-1iljj73{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}li.svelte-1iljj73{color:var(--text-secondary);font-size:.87rem;line-height:1.55;position:relative;padding-left:14px}li.svelte-1iljj73:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.note-card.svelte-1iljj73{margin-top:16px;padding:24px}.note-card.svelte-1iljj73 p:where(.svelte-1iljj73){font-size:.9rem;color:var(--text-secondary)}.note-meta.svelte-1iljj73{margin-top:12px;font-size:.8rem!important;color:var(--text-muted)!important}@media(max-width:860px){.product-page.svelte-1iljj73{padding-top:44px}.showcase-grid.svelte-1iljj73,.content-grid.svelte-1iljj73{grid-template-columns:1fr}.workflow-step.svelte-1iljj73{flex-basis:calc((100% - 14px)/2)}.overlay-layout.svelte-1iljj73{flex-direction:column;align-items:flex-start}.modes-grid.svelte-1iljj73{grid-template-columns:1fr;gap:24px}.modes-grid.svelte-1iljj73:before{grid-column:1;grid-row:2;width:100%;height:1px}.mode.svelte-1iljj73:first-of-type{grid-column:1;grid-row:1}.mode.svelte-1iljj73:last-of-type{grid-column:1;grid-row:3}.modes-card.svelte-1iljj73{padding:22px}.truedeliver-points.svelte-1iljj73{grid-template-columns:1fr}}@media(max-width:640px){.workflow-head.svelte-1iljj73{flex-direction:column;gap:8px}.workflow-nav.svelte-1iljj73{align-self:flex-end;margin-bottom:14px}.workflow-head.svelte-1iljj73 .showcase-copy:where(.svelte-1iljj73){margin-bottom:0}.workflow-step.svelte-1iljj73{flex-basis:min(84%,320px)}.hero-card.svelte-1iljj73,.content-card.svelte-1iljj73,.note-card.svelte-1iljj73,.showcase-card.svelte-1iljj73{padding:18px}}
