.s-feature-cards__group.svelte-16bj8b{grid-column:1 / -1;margin:0;font-size:1rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-body-muted)}.s-feature-cards__group.svelte-16bj8b:not(:first-child){margin-top:1.5rem}.s-roi.svelte-1qh6u0y{padding-block-start:1rem}.s-roi__inputs.svelte-1qh6u0y{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem 1.25rem;background:var(--semantic-canvas);border:1px solid var(--color-border);border-radius:14px;padding:.875rem 1.5rem;width:fit-content;max-width:100%;margin:0 auto 3rem}@media(max-width:680px){.s-roi__inputs.svelte-1qh6u0y{flex-direction:column;align-items:stretch;width:100%;padding:1rem}.s-roi__input-item.svelte-1qh6u0y{justify-content:space-between;flex-wrap:wrap}.s-roi__input-sep.svelte-1qh6u0y{display:none}}.s-roi__input-item.svelte-1qh6u0y{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--color-body-muted)}.s-roi__input-item.svelte-1qh6u0y input:where(.svelte-1qh6u0y){width:72px;background:var(--semantic-background);border:1px solid var(--color-border);border-radius:8px;padding:.375rem .5rem;font-size:.875rem;font-weight:700;color:var(--color-primary);text-align:center;outline:none}.s-roi__input-item.svelte-1qh6u0y input:where(.svelte-1qh6u0y):focus{border-color:var(--color-primary)}.s-roi__input-unit.svelte-1qh6u0y{white-space:nowrap}.s-roi__input-sep.svelte-1qh6u0y{width:1px;height:26px;background:var(--color-border)}.s-roi__billing.svelte-1qh6u0y{display:flex;background:var(--semantic-background);border:1px solid var(--color-border);border-radius:999px;padding:3px}.s-roi__billing.svelte-1qh6u0y button:where(.svelte-1qh6u0y){padding:.375rem 1rem;border:none;border-radius:999px;font-size:.8125rem;font-weight:500;cursor:pointer;background:transparent;color:var(--color-body-muted);transition:all .12s ease}.s-roi__billing.svelte-1qh6u0y button.active:where(.svelte-1qh6u0y){background:var(--color-primary);color:#fff;font-weight:600}.s-roi__save-badge.svelte-1qh6u0y{font-size:.6875rem;font-weight:600;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent);padding:2px 8px;border-radius:999px;white-space:nowrap}.s-roi__block.svelte-1qh6u0y{margin-bottom:3.5rem}.s-roi__eyebrow.svelte-1qh6u0y{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-body-muted);margin:0 0 .5rem}.s-roi__block-title.svelte-1qh6u0y{font-size:clamp(1.375rem,3vw,1.75rem);font-weight:600;color:var(--color-heading);letter-spacing:-.01em;margin:0 0 .375rem}.s-roi__block-sub.svelte-1qh6u0y{font-size:.9375rem;color:var(--color-body-muted);margin:0 0 1.5rem}.s-roi__grid.svelte-1qh6u0y{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.25rem}@media(max-width:680px){.s-roi__grid.svelte-1qh6u0y{grid-template-columns:1fr}}.s-roi__check-item.svelte-1qh6u0y{display:flex;align-items:flex-start;gap:.6875rem;background:var(--semantic-background);border:1.5px solid var(--color-border);border-radius:12px;padding:.875rem 1rem;cursor:pointer;transition:border-color .12s ease,background .12s ease;-webkit-user-select:none;user-select:none}.s-roi__check-item.svelte-1qh6u0y:hover{border-color:var(--color-primary)}.s-roi__check-item.on.svelte-1qh6u0y{border-color:var(--semantic-success);background:color-mix(in srgb,var(--semantic-success) 5%,var(--semantic-background))}.s-roi__check-item--err.svelte-1qh6u0y:hover{border-color:var(--semantic-warning)}.s-roi__check-item--err.on.svelte-1qh6u0y{border-color:var(--semantic-warning);background:color-mix(in srgb,var(--semantic-warning) 6%,var(--semantic-background))}.s-roi__checkbox.svelte-1qh6u0y{width:20px;height:20px;border-radius:6px;border:2px solid var(--color-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px;color:#fff;transition:all .12s ease}.s-roi__check-item.on.svelte-1qh6u0y .s-roi__checkbox:where(.svelte-1qh6u0y){background:var(--semantic-success);border-color:var(--semantic-success)}.s-roi__check-item--err.on.svelte-1qh6u0y .s-roi__checkbox:where(.svelte-1qh6u0y){background:var(--semantic-warning);border-color:var(--semantic-warning)}.s-roi__check-body.svelte-1qh6u0y{flex:1;min-width:0}.s-roi__check-head.svelte-1qh6u0y{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.s-roi__check-label.svelte-1qh6u0y{font-size:.8125rem;font-weight:500;color:var(--color-heading);line-height:1.35}.s-roi__check-note.svelte-1qh6u0y{font-size:.6875rem;color:var(--color-body-muted);margin:2px 0 0}.s-roi__tier-badges.svelte-1qh6u0y{display:flex;gap:4px;flex-shrink:0;flex-wrap:wrap}.s-roi__tier-badge.svelte-1qh6u0y{font-size:.625rem;font-weight:700;padding:1px 7px;border-radius:999px}.s-roi__tier-badge--starter.svelte-1qh6u0y{background:color-mix(in srgb,var(--color-body-muted) 12%,transparent);color:var(--color-body-muted)}.s-roi__tier-badge--growth.svelte-1qh6u0y{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-primary)}.s-roi__tier-badge--pro.svelte-1qh6u0y{background:color-mix(in srgb,var(--color-heading) 10%,transparent);color:var(--color-heading)}.s-roi__check-meta.svelte-1qh6u0y{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;margin-top:.375rem}.s-roi__check-meta--off.svelte-1qh6u0y{opacity:.45;pointer-events:none}.s-roi__mins-wrap.svelte-1qh6u0y{display:flex;align-items:center;gap:.3125rem;font-size:.75rem;color:var(--color-body-muted)}.s-roi__mins-input.svelte-1qh6u0y{width:56px;padding:2px 6px;border:1px solid var(--color-border);border-radius:6px;font-size:.8125rem;font-weight:700;color:var(--color-primary);text-align:center;background:var(--semantic-canvas);outline:none}.s-roi__mins-input--narrow.svelte-1qh6u0y{width:44px}.s-roi__mins-input.svelte-1qh6u0y:focus{border-color:var(--color-primary)}.s-roi__unit.svelte-1qh6u0y,.s-roi__calc.svelte-1qh6u0y{font-size:.6875rem;color:var(--color-body-muted);white-space:nowrap}.s-roi__check-item.on.svelte-1qh6u0y .s-roi__calc:where(.svelte-1qh6u0y){color:color-mix(in srgb,var(--semantic-success) 70%,var(--color-heading));font-weight:600}.s-roi__check-item--err.on.svelte-1qh6u0y .s-roi__calc:where(.svelte-1qh6u0y){color:color-mix(in srgb,var(--semantic-warning) 70%,var(--color-heading))}.s-roi__total.svelte-1qh6u0y{border-radius:12px;padding:1rem 1.25rem}.s-roi__total--success.svelte-1qh6u0y{background:color-mix(in srgb,var(--semantic-success) 8%,var(--semantic-background));border:1.5px solid color-mix(in srgb,var(--semantic-success) 30%,transparent)}.s-roi__total--warning.svelte-1qh6u0y{background:color-mix(in srgb,var(--semantic-warning) 8%,var(--semantic-background));border:1.5px solid color-mix(in srgb,var(--semantic-warning) 35%,transparent)}.s-roi__total-row.svelte-1qh6u0y{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.s-roi__total-label.svelte-1qh6u0y{font-size:.8125rem;font-weight:500;color:var(--color-body)}.s-roi__total-value.svelte-1qh6u0y{font-size:1.375rem;font-weight:800;letter-spacing:-.01em;color:var(--color-heading);font-variant-numeric:tabular-nums}.s-roi__total--success.svelte-1qh6u0y .s-roi__total-value:where(.svelte-1qh6u0y){color:color-mix(in srgb,var(--semantic-success) 70%,var(--color-heading))}.s-roi__total--warning.svelte-1qh6u0y .s-roi__total-value:where(.svelte-1qh6u0y){color:color-mix(in srgb,var(--semantic-warning) 75%,var(--color-heading))}.s-roi__total-sub.svelte-1qh6u0y{font-size:.75rem;color:var(--color-body-muted);margin:.25rem 0 0}.s-roi__tiers.svelte-1qh6u0y{display:flex;flex-direction:column;gap:.875rem}.s-roi__tier.svelte-1qh6u0y{background:var(--semantic-background);border:1.5px solid var(--color-border);border-radius:16px;overflow:hidden}.s-roi__tier--featured.svelte-1qh6u0y{border-color:var(--color-primary);box-shadow:0 4px 20px color-mix(in srgb,var(--color-primary) 10%,transparent)}.s-roi__tier-top.svelte-1qh6u0y{display:grid;grid-template-columns:240px 1fr;gap:1rem;padding:1.125rem 1.25rem .875rem;border-bottom:1px solid var(--color-border)}@media(max-width:680px){.s-roi__tier-top.svelte-1qh6u0y{grid-template-columns:1fr}}.s-roi__tier-flag.svelte-1qh6u0y{display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent);padding:2px 9px;border-radius:999px;margin-bottom:.25rem}.s-roi__tier-name.svelte-1qh6u0y{font-size:1.1875rem;font-weight:700;color:var(--color-heading);margin:0 0 .25rem}.s-roi__tier-price.svelte-1qh6u0y{font-size:1.5rem;font-weight:800;color:var(--color-primary);letter-spacing:-.02em;margin:0;font-variant-numeric:tabular-nums}.s-roi__tier-price.svelte-1qh6u0y span:where(.svelte-1qh6u0y){font-size:.8125rem;font-weight:500;color:var(--color-body-muted)}.s-roi__tier-breakdown.svelte-1qh6u0y{font-size:.6875rem;color:var(--color-body-muted);margin:.1875rem 0 0}.s-roi__tier-tag.svelte-1qh6u0y{font-size:.8125rem;color:var(--color-body);margin:0;align-self:center}.s-roi__tier-bar-section.svelte-1qh6u0y{padding:.875rem 1.25rem .75rem;background:var(--semantic-canvas);border-bottom:1px solid var(--color-border)}.s-roi__bar-label.svelte-1qh6u0y{font-size:.75rem;color:var(--color-body);margin:0 0 .5rem}.s-roi__bar.svelte-1qh6u0y{position:relative;height:14px;background:var(--color-border);border-radius:7px;margin:.5rem 0 1.75rem}.s-roi__bar-fill.svelte-1qh6u0y{position:absolute;inset-block:0;left:0;border-radius:7px;overflow:hidden;display:flex;transition:width .35s cubic-bezier(.4,0,.2,1)}.s-roi__bar-time.svelte-1qh6u0y{height:100%;background:var(--semantic-success);flex-shrink:0;transition:width .35s cubic-bezier(.4,0,.2,1)}.s-roi__bar-err.svelte-1qh6u0y{flex:1;height:100%;background:var(--semantic-warning)}.s-roi__bar-marker.svelte-1qh6u0y{position:absolute;top:-5px;width:2.5px;height:24px;background:var(--color-primary);border-radius:2px;transition:left .35s ease}.s-roi__bar-marker.svelte-1qh6u0y span:where(.svelte-1qh6u0y){position:absolute;top:26px;left:50%;transform:translate(-50%);font-size:.625rem;color:var(--color-primary);font-weight:700;white-space:nowrap}.s-roi__legend.svelte-1qh6u0y{display:flex;gap:.875rem;font-size:.6875rem;color:var(--color-body-muted);flex-wrap:wrap;margin-top:.25rem}.s-roi__legend.svelte-1qh6u0y span:where(.svelte-1qh6u0y){display:flex;align-items:center;gap:.25rem}.s-roi__legend.svelte-1qh6u0y b:where(.svelte-1qh6u0y){color:var(--color-heading)}.s-roi__dot.svelte-1qh6u0y{width:10px;height:10px;border-radius:3px;flex-shrink:0}.s-roi__dot--time.svelte-1qh6u0y{background:var(--semantic-success)}.s-roi__dot--err.svelte-1qh6u0y{background:var(--semantic-warning)}.s-roi__dot--cost.svelte-1qh6u0y{background:var(--color-primary)}.s-roi__verdict.svelte-1qh6u0y{font-size:.75rem;margin:.5rem 0 0;min-height:1.125rem;color:var(--color-body-muted)}.s-roi__verdict--over.svelte-1qh6u0y{color:color-mix(in srgb,var(--semantic-success) 70%,var(--color-heading));font-weight:600}.s-roi__verdict--under.svelte-1qh6u0y{color:var(--semantic-destructive);font-weight:500}.s-roi__tier-cta.svelte-1qh6u0y{margin:.75rem 1.25rem .875rem;justify-content:center;width:calc(100% - 2.5rem)}.s-heroflow.svelte-15w4o11{position:relative;display:grid;grid-template-columns:minmax(260px,340px) 1fr minmax(280px,370px);justify-content:space-between;align-items:center;gap:0;width:100%;max-width:1120px;margin-inline:auto;padding:24px 0}.s-heroflow__lines.svelte-15w4o11{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.s-heroflow__line.svelte-15w4o11{fill:none;stroke:var(--color-border);stroke-width:1.5;transition:stroke .24s var(--motion-ease-smooth)}.s-heroflow__line.is-done.svelte-15w4o11{stroke:color-mix(in srgb,var(--color-primary) 35%,transparent)}.s-heroflow__line--flow.svelte-15w4o11{stroke:var(--color-primary);stroke-width:2;stroke-linecap:round;stroke-dasharray:10 110;animation:svelte-15w4o11-s-heroflow-dash .9s linear infinite}@keyframes svelte-15w4o11-s-heroflow-dash{to{stroke-dashoffset:-120}}.s-heroflow__input.svelte-15w4o11{position:relative;z-index:1;background:var(--semantic-card, #fff);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);padding:18px;display:grid;gap:10px}.s-heroflow__input-label.svelte-15w4o11{margin:0;font-size:13px;font-weight:500;color:var(--color-heading)}.s-heroflow__field.svelte-15w4o11{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle, var(--semantic-canvas));color:var(--color-body-muted);font-size:13px;transition:border-color .24s var(--motion-ease-smooth)}.s-heroflow__field.is-sending.svelte-15w4o11{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border))}.s-heroflow__typed.svelte-15w4o11{color:var(--color-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.s-heroflow__caret.svelte-15w4o11{display:inline-block;width:1px;height:14px;margin-left:1px;vertical-align:-2px;background:var(--color-primary);animation:svelte-15w4o11-s-heroflow-caret .9s step-end infinite}@keyframes svelte-15w4o11-s-heroflow-caret{50%{opacity:0}}.s-heroflow__field-check.svelte-15w4o11{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--color-primary);color:#fff;flex-shrink:0}.s-heroflow__hub.svelte-15w4o11{position:relative;z-index:1;justify-self:center;width:88px;height:88px;border-radius:50%;display:grid;place-items:center;background:var(--semantic-card, #fff);border:1px solid var(--color-border);box-shadow:var(--shadow-soft)}.s-heroflow__hub.svelte-15w4o11:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid var(--color-border);z-index:-1}.s-heroflow__hub.svelte-15w4o11:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid transparent;border-top-color:var(--color-primary);opacity:0;transition:opacity .24s var(--motion-ease-smooth)}.s-heroflow__hub.is-active.svelte-15w4o11:after{opacity:1;animation:svelte-15w4o11-s-heroflow-spin 1.1s linear infinite}@keyframes svelte-15w4o11-s-heroflow-spin{to{transform:rotate(360deg)}}.s-heroflow__targets.svelte-15w4o11{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;gap:8px}.s-heroflow__target.svelte-15w4o11{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--semantic-card, #fff);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);transition:border-color .24s var(--motion-ease-smooth),transform .24s var(--motion-ease-smooth)}.s-heroflow__target.is-active.svelte-15w4o11{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));transform:translate(2px)}.s-heroflow__target-icon.svelte-15w4o11{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--semantic-card, #fff);color:var(--color-body-muted);flex-shrink:0}.s-heroflow__target-icon.svelte-15w4o11 img:where(.svelte-15w4o11){object-fit:contain}.s-heroflow__target-text.svelte-15w4o11{display:grid;min-width:0;flex:1}.s-heroflow__target-name.svelte-15w4o11{font-size:13px;font-weight:500;color:var(--color-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-heroflow__target-status.svelte-15w4o11{font-size:11px;color:var(--color-body-muted);transition:color .24s var(--motion-ease-smooth)}.s-heroflow__target.is-done.svelte-15w4o11 .s-heroflow__target-status:where(.svelte-15w4o11){color:var(--color-success-text, var(--semantic-success))}.s-heroflow__target-check.svelte-15w4o11{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--color-success-bg, #e7f7ef);color:var(--color-success-text, var(--semantic-success));flex-shrink:0;opacity:0;transform:scale(.6);transition:opacity .24s var(--motion-ease-smooth),transform .24s var(--motion-ease-smooth)}.s-heroflow__target.is-done.svelte-15w4o11 .s-heroflow__target-check:where(.svelte-15w4o11){opacity:1;transform:scale(1)}@media(max-width:767px){.s-heroflow.svelte-15w4o11{grid-template-columns:minmax(0,340px);justify-items:stretch;gap:20px;padding:8px 0}.s-heroflow__lines.svelte-15w4o11{display:none}.s-heroflow__hub.svelte-15w4o11{width:64px;height:64px}.s-heroflow__hub.svelte-15w4o11 img:where(.svelte-15w4o11){width:32px;height:32px}.s-heroflow__targets.svelte-15w4o11{grid-template-columns:1fr 1fr}.s-heroflow__target-status.svelte-15w4o11{display:none}}@media(prefers-reduced-motion:reduce){.s-heroflow__line--flow.svelte-15w4o11,.s-heroflow__caret.svelte-15w4o11{animation:none}.s-heroflow__hub.svelte-15w4o11:after{display:none}}.s-hero-flow__frame.svelte-1rvaush{position:relative;border-radius:20px;overflow:hidden;border:1px solid var(--color-border);background:#f4f7fb;box-shadow:0 1px 2px #0f172a0a,0 24px 64px -24px #0f172a38;aspect-ratio:16 / 9}.s-hero-flow__canvas.svelte-1rvaush{position:absolute;top:0;left:0;transform-origin:0 0}.s-hero-flow__scene.svelte-1rvaush{position:absolute;inset:0}.s-hero-flow__screen.svelte-1rvaush{position:absolute;overflow:hidden;border-radius:16px;border:1px solid #dbe2ec;background:#fff;box-shadow:0 24px 60px #0f172a24}.s-hero-flow__still.svelte-1rvaush{position:absolute;transform-origin:0 0;will-change:transform}.s-hero-flow__still.svelte-1rvaush img:where(.svelte-1rvaush){position:absolute;inset:0;width:100%;height:100%;max-width:none}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__bar-drag:where(.svelte-1rvaush){inset:auto;border-radius:6px;box-shadow:0 10px 24px #0f172a47}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__panel:where(.svelte-1rvaush){position:absolute;overflow:hidden;background:#fff}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__panel:where(.svelte-1rvaush) img:where(.svelte-1rvaush){inset:0 0 auto;height:auto;will-change:transform}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__shift:where(.svelte-1rvaush){position:absolute;overflow:hidden;background:#fff}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__shift:where(.svelte-1rvaush) img:where(.svelte-1rvaush){inset:auto;max-width:none}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__row-new:where(.svelte-1rvaush),.s-hero-flow__still.svelte-1rvaush .s-hero-flow__arrived:where(.svelte-1rvaush),.s-hero-flow__still.svelte-1rvaush .s-hero-flow__typed:where(.svelte-1rvaush){inset:auto}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__stretch:where(.svelte-1rvaush){position:absolute;overflow:hidden;border-radius:7px}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__stretch:where(.svelte-1rvaush) img:where(.svelte-1rvaush){inset:0 auto auto 0;max-width:none}.s-hero-flow__vp.svelte-1rvaush{position:absolute;overflow:hidden}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__vp:where(.svelte-1rvaush) img:where(.svelte-1rvaush){inset:auto;max-width:none}.s-hero-flow__marquee.svelte-1rvaush{position:absolute;border:2px dashed #3b6cf6;background:#3b6cf614}.s-hero-flow__strokes.svelte-1rvaush{position:absolute;inset:0}.s-hero-flow__blank.svelte-1rvaush{position:absolute;background:#fff}.s-hero-flow__dim.svelte-1rvaush{position:absolute;inset:0;background:#fff}.s-hero-flow__still.svelte-1rvaush .s-hero-flow__lift:where(.svelte-1rvaush){inset:auto;border-radius:8px;transform-origin:50% 50%}.s-hero-flow__pointer.svelte-1rvaush{position:absolute;inset:0;pointer-events:none}.s-hero-flow__pointer.svelte-1rvaush svg:where(.svelte-1rvaush){position:absolute;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35))}.s-hero-flow__ripple.svelte-1rvaush{position:absolute;width:60px;height:60px;border-radius:50%;border:3px solid var(--color-primary)}.s-hero-flow__stage.svelte-1rvaush{position:absolute;inset:0}.s-hero-flow__phone.svelte-1rvaush{position:absolute;box-sizing:border-box;border-radius:62px;background:linear-gradient(150deg,#42454c,#1a1c21 38%,#22252b);box-shadow:inset 0 0 0 1.5px #ffffff38,inset 0 0 0 4px #0a0b0e,0 50px 100px -30px #0f172a80,0 16px 40px -16px #0f172a59;transform-origin:50% 50%;will-change:transform}.s-hero-flow__phone.svelte-1rvaush:before,.s-hero-flow__phone.svelte-1rvaush:after{content:"";position:absolute;width:3px;border-radius:2px;background:#2c2f36}.s-hero-flow__phone.svelte-1rvaush:before{left:-3px;top:128px;height:36px;box-shadow:0 62px #2c2f36,0 130px #2c2f36}.s-hero-flow__phone.svelte-1rvaush:after{right:-3px;top:220px;height:110px}.s-hero-flow__phone-screen.svelte-1rvaush{position:relative;width:100%;height:100%;overflow:hidden;border-radius:50px;background:#fff}.s-hero-flow__phone-screen.svelte-1rvaush:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,rgba(255,255,255,.24) 0%,rgba(255,255,255,.06) 28%,transparent 46%)}.s-hero-flow__phone-status.svelte-1rvaush{position:absolute;top:0;left:0;right:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:6px 34px 0;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;color:#0f172a}.s-hero-flow__phone-screen.svelte-1rvaush img:where(.svelte-1rvaush){position:absolute;left:0;width:100%;max-width:none}.s-hero-flow__phone-island.svelte-1rvaush{position:absolute;top:12px;left:50%;width:122px;height:36px;margin-left:-61px;border-radius:18px;background:#000}.s-hero-flow__touch.svelte-1rvaush{position:absolute;width:52px;height:52px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-primary) 25%,transparent)}@media(max-width:768px){.s-hero-flow__frame.svelte-1rvaush{border-radius:12px}}.s-flow__chapter.svelte-1e3rhle{position:relative}.s-flow__pin.svelte-1e3rhle{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;height:100svh;padding:96px 0 24px;display:flex;align-items:center}.s-flow__grid.svelte-1e3rhle{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.9fr);align-items:center;gap:clamp(32px,4vw,64px);width:100%}.s-flow__step.svelte-1e3rhle{display:flex;align-items:baseline;gap:10px;margin:0 0 16px;font-size:.875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-primary)}.s-flow__step.svelte-1e3rhle span:where(.svelte-1e3rhle){font-variant-numeric:tabular-nums}.s-flow__title.svelte-1e3rhle{margin:0;font-size:clamp(1.625rem,2.5vw,2.5rem);line-height:1.12;letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto}.s-flow__lead.svelte-1e3rhle{margin:16px 0 0;font-size:1.0625rem;line-height:1.55;color:var(--color-text-muted)}.s-flow__rail.svelte-1e3rhle{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:260px}.s-flow__dot.svelte-1e3rhle{display:flex;align-items:center;width:100%;height:24px;padding:0;border:0;background:none;cursor:pointer}.s-flow__track.svelte-1e3rhle{display:block;width:100%;height:3px;border-radius:2px;overflow:hidden;background:var(--color-border)}.s-flow__track.svelte-1e3rhle span:where(.svelte-1e3rhle){display:block;height:100%;background:var(--color-primary);transform-origin:left}.s-flow__dot.svelte-1e3rhle:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.s-flow__frame.svelte-1e3rhle{justify-self:end;width:100%;width:round(down,100%,16px);max-width:calc((100svh - 150px) * 16 / 9)}@media(max-width:899px){.s-flow__pin.svelte-1e3rhle{padding:84px 0 16px;align-items:flex-start}.s-flow__grid.svelte-1e3rhle{grid-template-columns:minmax(0,1fr);gap:20px}.s-flow__step.svelte-1e3rhle{margin-bottom:8px}.s-flow__lead.svelte-1e3rhle{margin-top:8px;font-size:.9375rem}.s-flow__rail.svelte-1e3rhle{margin-top:12px}.s-flow__frame.svelte-1e3rhle{max-width:none}}.s-flow-flyer.svelte-1asm71a{position:fixed;inset:0;z-index:30;pointer-events:none}.s-flow-flyer.svelte-1asm71a>.is-flying-card{position:fixed;box-sizing:border-box;margin:0;background:none;border-color:transparent;box-shadow:none}.s-flow-flyer.svelte-1asm71a>.is-flying-card:before{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid var(--color-border);background:#fff;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -20px #0f172a40;opacity:var(--surface, 1)}.s-flow-flyer.svelte-1asm71a .is-flying{position:fixed;left:0;top:0;margin:0;transform-origin:0 0;will-change:transform,opacity}.s-flow-handoff.svelte-14ogtsa{position:fixed;z-index:30;overflow:hidden;pointer-events:none;will-change:left,top,width,height}.s-flow-handoff.svelte-14ogtsa img:where(.svelte-14ogtsa){position:absolute;inset:0;width:100%;height:100%;max-width:none}.is-handing-off .s-hero-flow__lift{visibility:hidden}.s-flow-handoff__from.svelte-14ogtsa{object-fit:contain}.s-hero-mail.svelte-16gmuqh{box-sizing:border-box;width:min(520px,100%);margin-inline:auto;padding:18px 20px 16px;text-align:left;border-radius:16px;border:1px solid var(--color-border);background:#fff;box-shadow:0 1px 2px #0f172a0a,0 18px 48px -20px #0f172a40}.s-hero-mail__head.svelte-16gmuqh{display:flex;align-items:center;gap:12px}.s-hero-mail__avatar.svelte-16gmuqh{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-surface-subtle);color:var(--color-text-muted);font-size:.75rem;font-weight:600}.s-hero-mail__from.svelte-16gmuqh{min-width:0;flex:1;display:grid;font-size:.875rem;line-height:1.35}.s-hero-mail__from.svelte-16gmuqh strong:where(.svelte-16gmuqh){font-weight:600;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-hero-mail__from.svelte-16gmuqh span:where(.svelte-16gmuqh),.s-hero-mail__time.svelte-16gmuqh{color:var(--color-text-muted)}.s-hero-mail__time.svelte-16gmuqh{font-size:.8125rem;font-variant-numeric:tabular-nums}.s-hero-mail__body.svelte-16gmuqh{margin:12px 0 0;font-size:.875rem;line-height:1.5;color:var(--color-text-primary)}.s-hero-mail__body--text.svelte-16gmuqh{margin-top:6px}.s-hero-mail__hint.svelte-16gmuqh{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;padding:4px 10px;border-radius:999px;font-size:.8125rem;font-weight:500;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,white)}.s-integ-grid.svelte-c25m29{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;align-items:start}.s-integ-grid__label.svelte-c25m29{margin:0 0 14px;font-family:var(--font-body);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-body-muted)}.s-integ-grid__list.svelte-c25m29{list-style:none;margin:0;padding:0;display:grid;gap:8px}.s-integ-grid__chip.svelte-c25m29{display:flex;align-items:center;gap:10px;padding:9px 12px;background:var(--semantic-card, #fff);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);text-decoration:none;color:var(--color-heading);font-size:14px;transition:border-color .14s ease-out,transform .14s ease-out}.s-integ-grid__chip.svelte-c25m29:hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border));transform:translateY(-1px)}.s-integ-grid__chip.svelte-c25m29 img:where(.svelte-c25m29){width:24px;height:24px;object-fit:contain;flex-shrink:0}.s-integ-grid__name.svelte-c25m29{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-integ-grid__soon.svelte-c25m29{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:500;letter-spacing:.02em;padding:2px 8px;border-radius:999px;background:var(--color-surface-subtle, var(--semantic-muted));color:var(--color-body-muted)}@media(max-width:1023px){.s-integ-grid.svelte-c25m29{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.s-integ-grid.svelte-c25m29{grid-template-columns:1fr;gap:24px}}
