.hero.svelte-tc3uts{position:relative;padding-block:clamp(5rem,12vw,8.5rem) clamp(3.5rem,7vw,5.5rem);overflow:hidden}.hero-inner.svelte-tc3uts{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,6vw,5rem);align-items:center}.hero-left.svelte-tc3uts{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.hero-id.svelte-tc3uts{display:flex;align-items:center;gap:.875rem}.status.svelte-tc3uts{display:inline-flex;align-items:center;gap:.5rem;padding:.4375rem .9375rem;border-radius:var(--radius-full);border:var(--border-subtle);background:var(--bg-elevated);font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary)}.status-dot.svelte-tc3uts{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e;animation:svelte-tc3uts-pulse 2.4s ease-in-out infinite}@keyframes svelte-tc3uts-pulse{0%,to{opacity:1}50%{opacity:.45}}.hero-title.svelte-tc3uts{font-size:clamp(2.375rem,5.5vw,3.75rem);font-weight:700}.hero-title.svelte-tc3uts .word:where(.svelte-tc3uts){display:inline-block;animation:svelte-tc3uts-word-in .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i) * 75ms + .12s)}@supports (-webkit-background-clip: text) or (background-clip: text){.hero-title.svelte-tc3uts .word:where(.svelte-tc3uts):not(.soft){background:linear-gradient(115deg,var(--text-primary) 45%,var(--accent-bright) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.hero-title.svelte-tc3uts .soft:where(.svelte-tc3uts){color:var(--text-secondary);font-weight:500}@keyframes svelte-tc3uts-word-in{0%{opacity:0;transform:translateY(.65em) rotate(2deg);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@media(prefers-reduced-motion:reduce){.hero-title.svelte-tc3uts .word:where(.svelte-tc3uts){animation:none}}.hero-lead.svelte-tc3uts{font-size:1.125rem;line-height:1.7;color:var(--text-secondary);max-width:540px}.hero-lead.svelte-tc3uts strong:where(.svelte-tc3uts){color:inherit;font-weight:600}.hero-lead-wrap.svelte-tc3uts{position:relative;max-width:540px}.hero-lead-wrap.svelte-tc3uts .lit:where(.svelte-tc3uts){position:absolute;inset:0;color:var(--text-primary);clip-path:inset(0 100% 0 0)}.hero-lead-wrap.svelte-tc3uts .lit:where(.svelte-tc3uts) strong:where(.svelte-tc3uts){color:var(--text-primary)}.hero-actions.svelte-tc3uts{display:flex;gap:.875rem;flex-wrap:wrap}.hero-proof.svelte-tc3uts{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.proof-chip.svelte-tc3uts{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1.125rem;border-radius:var(--radius-md);border:var(--border-subtle);background:var(--bg-elevated);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.proof-chip.svelte-tc3uts:hover{border-color:var(--accent-soft);transform:translateY(-2px)}.proof-value.svelte-tc3uts{font-family:var(--font-display);font-weight:700;font-size:1.125rem;color:var(--text-primary)}.proof-label.svelte-tc3uts{font-size:.8125rem;color:var(--text-muted)}.hero-right.svelte-tc3uts{display:flex;flex-direction:column;gap:1rem}.terminal.svelte-tc3uts{border-radius:var(--radius-lg);border:var(--border-elevated);background:#0d0d0f;box-shadow:0 30px 80px -30px #000c,0 0 60px -20px rgba(var(--accent-rgb),.12);overflow:hidden}.terminal-bar.svelte-tc3uts{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff05}.terminal-dot.svelte-tc3uts{width:11px;height:11px;border-radius:50%}.terminal-title.svelte-tc3uts{margin-left:.5rem;font-family:var(--font-mono);font-size:.8125rem;color:#8b8b93}.terminal-body.svelte-tc3uts{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1.5rem;font-family:var(--font-mono);font-size:.8125rem;line-height:1.5}.terminal-line.svelte-tc3uts{white-space:pre;opacity:0;animation:svelte-tc3uts-line-in .01s linear forwards;overflow:hidden;text-overflow:ellipsis}@keyframes svelte-tc3uts-line-in{to{opacity:1}}.terminal-line.cmd.svelte-tc3uts{color:#f4f4f5}.terminal-line.dim.svelte-tc3uts{color:#8b8b93}.terminal-line.ok.svelte-tc3uts{color:#4ade80}.cursor-block.svelte-tc3uts{display:inline-block;width:8px;height:14px;background:var(--accent);vertical-align:text-bottom;animation:svelte-tc3uts-blink 1.1s steps(1) infinite}@keyframes svelte-tc3uts-blink{50%{opacity:0}}.terminal-caption.svelte-tc3uts{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted);text-align:center}@media(prefers-reduced-motion:reduce){.terminal-line.svelte-tc3uts{opacity:1}.status-dot.svelte-tc3uts,.cursor-block.svelte-tc3uts{animation:none}}@media(max-width:960px){.hero-inner.svelte-tc3uts{grid-template-columns:1fr}.hero-right.svelte-tc3uts{max-width:560px}}@media(max-width:520px){.terminal-body.svelte-tc3uts{font-size:.8125rem;padding:1rem}.terminal-line.svelte-tc3uts{white-space:normal}}svg.svelte-11wiekg{flex:none;display:inline-block;vertical-align:middle}.marquee.svelte-13e7il8{position:relative;overflow:hidden;padding-block:1.375rem;border-block:var(--border-subtle);background:var(--bg-secondary)}.marquee-group.svelte-13e7il8{display:flex;align-items:center}.marquee-item.svelte-13e7il8{display:inline-flex;align-items:center;gap:.5ch;font-family:var(--font-mono);font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);white-space:nowrap}.marquee-item.svelte-13e7il8 svg{opacity:.85}.marquee-sep.svelte-13e7il8{margin-inline:1.75rem;font-size:.5rem;color:var(--accent);opacity:.7}.marquee-edge.svelte-13e7il8{position:absolute;top:0;bottom:0;left:0;width:96px;z-index:1;background:linear-gradient(90deg,var(--bg-secondary) 20%,transparent);pointer-events:none}.marquee-edge-right.svelte-13e7il8{left:auto;right:0;background:linear-gradient(270deg,var(--bg-secondary) 20%,transparent)}.services-grid.svelte-1uuwbxl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.service-card.svelte-1uuwbxl{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-elevated);scroll-margin-top:calc(var(--nav-height) + 1.5rem);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.service-card.svelte-1uuwbxl:hover{border-color:var(--accent-soft);transform:translateY(-3px);box-shadow:0 20px 50px -30px rgba(var(--accent-rgb),.25)}.service-top.svelte-1uuwbxl{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.service-icon.svelte-1uuwbxl{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-md);background:var(--accent-dim);border:1px solid var(--accent-soft);color:var(--accent)}.service-num.svelte-1uuwbxl{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted)}.service-title.svelte-1uuwbxl{font-size:1.25rem;font-weight:600}.service-headline.svelte-1uuwbxl{font-family:var(--font-mono);font-size:.8125rem;color:var(--accent);letter-spacing:.02em}.service-desc.svelte-1uuwbxl{color:var(--text-secondary);font-size:.9375rem;line-height:1.65;flex-grow:1}.service-tags.svelte-1uuwbxl{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.services-note.svelte-1uuwbxl{margin-top:2.5rem;text-align:center;color:var(--text-secondary);font-size:.9375rem}.accent-link.svelte-1uuwbxl{color:var(--accent);font-weight:600;text-decoration:none}.accent-link.svelte-1uuwbxl:hover{text-decoration:underline}@media(max-width:960px){.services-grid.svelte-1uuwbxl{grid-template-columns:1fr 1fr}}@media(max-width:640px){.services-grid.svelte-1uuwbxl{grid-template-columns:1fr}}.giant.svelte-iac8rj{position:absolute;left:0;right:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.giant-track.svelte-iac8rj{display:flex;width:max-content;animation:marquee 60s linear infinite}.giant-track.reverse.svelte-iac8rj{animation-direction:reverse}.giant-track.svelte-iac8rj span:where(.svelte-iac8rj){font-family:var(--font-display);font-weight:800;font-size:clamp(5.5rem,13vw,11rem);line-height:1;letter-spacing:-.02em;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgba(var(--accent-rgb),.16);padding-right:2rem}@media(prefers-reduced-motion:reduce){.giant-track.svelte-iac8rj{animation:none}}#work.svelte-13qywms{overflow:hidden}.work-giant.svelte-13qywms{position:absolute;top:.75rem;left:0;right:0}#work.svelte-13qywms>.container:where(.svelte-13qywms){position:relative;z-index:1}.work-grid.svelte-13qywms{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.work-card.svelte-13qywms{display:grid;grid-template-columns:200px 1fr;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-elevated);overflow:hidden;transition:border-color .2s ease,transform .2s ease}.work-card.svelte-13qywms:hover{border-color:var(--accent-soft);transform:translateY(-3px)}.work-metric.svelte-13qywms{display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:1.5rem;background:radial-gradient(circle at 30% 20%,rgba(var(--accent-rgb),.1) 0%,transparent 70%),var(--bg-secondary);border-right:var(--border-subtle)}.work-metric-value.svelte-13qywms{font-family:var(--font-display);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:700;color:var(--accent);letter-spacing:-.02em}.work-metric-label.svelte-13qywms{font-size:.8125rem;color:var(--text-secondary);line-height:1.4}.work-body.svelte-13qywms{display:flex;flex-direction:column;gap:.625rem;padding:1.5rem}.work-cat.svelte-13qywms{font-family:var(--font-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.work-title.svelte-13qywms{font-size:1.1875rem;font-weight:600}.work-title.svelte-13qywms a:where(.svelte-13qywms){text-decoration:none;transition:color .15s ease}.work-title.svelte-13qywms a:where(.svelte-13qywms):hover{color:var(--accent)}.work-desc.svelte-13qywms{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.work-metrics.svelte-13qywms{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3125rem}.work-metrics.svelte-13qywms li:where(.svelte-13qywms){display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary)}.work-metrics.svelte-13qywms li:where(.svelte-13qywms) i{color:var(--accent);flex-shrink:0}.work-link.svelte-13qywms{display:inline-flex;align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;font-size:.875rem;font-weight:600;color:var(--accent);text-decoration:none}.work-link.svelte-13qywms:hover{text-decoration:underline}.work-cta.svelte-13qywms{display:flex;justify-content:center;margin-top:2.75rem}@media(max-width:900px){.work-grid.svelte-13qywms{grid-template-columns:1fr}}@media(max-width:560px){.work-card.svelte-13qywms{grid-template-columns:1fr}.work-metric.svelte-13qywms{flex-direction:row;align-items:baseline;gap:.625rem;border-right:none;border-bottom:var(--border-subtle);padding:1.125rem 1.5rem}}.process-grid.svelte-zq3ai8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;counter-reset:step}.process-card.svelte-zq3ai8{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-elevated);transition:border-color .2s ease}.process-card.svelte-zq3ai8:hover{border-color:var(--accent-soft)}.process-card.svelte-zq3ai8:not(:last-child):after{content:"";position:absolute;top:2.4rem;right:-1.25rem;width:1.25rem;height:1px;background:var(--accent-soft)}.process-top.svelte-zq3ai8{display:flex;align-items:center;justify-content:space-between}.process-num.svelte-zq3ai8{font-family:var(--font-mono);font-size:.875rem;font-weight:600;color:var(--accent);width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border:1px solid var(--accent-soft);border-radius:var(--radius-full);background:var(--accent-dim)}.process-duration.svelte-zq3ai8{display:inline-flex;align-items:center;gap:.3125rem;font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted)}.process-title.svelte-zq3ai8{font-size:1.125rem;font-weight:600}.process-desc.svelte-zq3ai8{color:var(--text-secondary);font-size:.875rem;line-height:1.65}@media(max-width:1000px){.process-grid.svelte-zq3ai8{grid-template-columns:1fr 1fr}.process-card.svelte-zq3ai8:nth-child(2):after{display:none}}@media(max-width:560px){.process-grid.svelte-zq3ai8{grid-template-columns:1fr}.process-card.svelte-zq3ai8:after{display:none}}.clients-row.svelte-mvyy2h{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;margin-bottom:2rem;padding-bottom:2rem;border-bottom:var(--border-subtle)}.clients-label.svelte-mvyy2h{font-family:var(--font-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);flex-shrink:0}.clients-list.svelte-mvyy2h{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.client-chip.svelte-mvyy2h{padding:.4375rem 1rem;border-radius:var(--radius-full);border:var(--border-subtle);background:var(--bg-primary);font-family:var(--font-display);font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--text-secondary)}.latest-delivery.svelte-mvyy2h{display:flex;align-items:center;gap:1.25rem;margin-top:1.25rem;padding:1.125rem 1.375rem;border-radius:var(--radius-md);border:var(--border-accent);background:var(--bg-elevated)}.delivery-badge.svelte-mvyy2h{display:inline-flex;align-items:center;gap:.4375rem;padding:.375rem .875rem;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:.8125rem;font-weight:700;white-space:nowrap;flex-shrink:0}.delivery-body.svelte-mvyy2h{display:flex;flex-direction:column;gap:.125rem;min-width:0}.delivery-name.svelte-mvyy2h{font-family:var(--font-display);font-weight:700;font-size:.9375rem}.delivery-detail.svelte-mvyy2h{color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.results-grid.svelte-mvyy2h{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.result-card.svelte-mvyy2h{display:flex;flex-direction:column;gap:.375rem;padding:2rem 1.75rem;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-elevated);transition:border-color .2s ease}.result-card.svelte-mvyy2h:hover{border-color:var(--accent-soft)}.result-metric.svelte-mvyy2h{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:var(--accent);letter-spacing:-.03em}.result-label.svelte-mvyy2h{font-weight:600;font-size:.9375rem}.result-context.svelte-mvyy2h{color:var(--text-secondary);font-size:.84375rem;line-height:1.55}.platform-row.svelte-mvyy2h{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.25rem}.platform-badge.svelte-mvyy2h{display:flex;align-items:center;gap:.875rem;padding:1.125rem 1.375rem;border-radius:var(--radius-md);border:var(--border-subtle);background:var(--bg-elevated);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.platform-badge.svelte-mvyy2h:hover{border-color:var(--accent-soft);transform:translateY(-2px)}.platform-badge.svelte-mvyy2h i{margin-left:auto;color:var(--text-muted);flex-shrink:0}.platform-name.svelte-mvyy2h{font-family:var(--font-display);font-weight:700;font-size:1rem}.platform-detail.svelte-mvyy2h{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary)}.platform-badge.svelte-mvyy2h>span:where(.svelte-mvyy2h):first-child{display:flex;flex-direction:column;gap:.125rem}.testimonials-grid.svelte-mvyy2h{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem}.testimonial.svelte-mvyy2h{margin:0;padding:1.75rem;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-elevated)}.testimonial.svelte-mvyy2h blockquote:where(.svelte-mvyy2h){margin:0 0 1rem;color:var(--text-primary);font-size:.9375rem;line-height:1.7}.testimonial-name.svelte-mvyy2h{display:block;font-weight:600;font-size:.875rem}.testimonial-role.svelte-mvyy2h{color:var(--text-muted);font-size:.8125rem}@media(max-width:900px){.results-grid.svelte-mvyy2h,.platform-row.svelte-mvyy2h,.testimonials-grid.svelte-mvyy2h{grid-template-columns:1fr}}.roi-card.svelte-gs87na{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,5vw,4rem);padding:clamp(2rem,5vw,3.5rem);border-radius:var(--radius-xl);border:var(--border-subtle);background:var(--bg-elevated)}.roi-title.svelte-gs87na{font-size:clamp(1.75rem,4vw,2.5rem);margin-top:.875rem}.roi-lead.svelte-gs87na{margin-top:1rem;color:var(--text-secondary);max-width:420px}.roi-control.svelte-gs87na{margin-top:2rem;display:flex;flex-direction:column;gap:.625rem}.roi-slider-row.svelte-gs87na{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}label.svelte-gs87na{font-weight:600;font-size:.9375rem}.roi-hours.svelte-gs87na{font-family:var(--font-mono);font-size:1.25rem;font-weight:700;color:var(--accent)}input[type=range].svelte-gs87na{width:100%;appearance:none;-webkit-appearance:none;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--accent) var(--pct),var(--bg-surface) var(--pct));outline-offset:4px;cursor:pointer}input[type=range].svelte-gs87na::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:var(--accent);border:3px solid var(--bg-elevated);box-shadow:0 0 0 2px var(--accent-soft);transition:transform .15s ease}input[type=range].svelte-gs87na::-webkit-slider-thumb:hover{transform:scale(1.15)}input[type=range].svelte-gs87na::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--accent);border:3px solid var(--bg-elevated);box-shadow:0 0 0 2px var(--accent-soft)}.roi-scale.svelte-gs87na{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted)}.roi-rate-row.svelte-gs87na{margin-top:1.25rem}.roi-rate-label.svelte-gs87na{display:block;font-weight:600;font-size:.9375rem;margin-bottom:.625rem}.roi-rates.svelte-gs87na{display:inline-flex;padding:3px;gap:2px;border-radius:var(--radius-full);border:var(--border-subtle);background:var(--bg-primary)}.roi-rate.svelte-gs87na{padding:.4375rem 1rem;border-radius:var(--radius-full);font-size:.84375rem;font-weight:600;color:var(--text-secondary);transition:color .15s ease,background .15s ease}.roi-rate.svelte-gs87na:hover{color:var(--text-primary)}.roi-rate.active.svelte-gs87na{background:var(--accent);color:var(--on-accent)}.roi-out.svelte-gs87na{display:flex;flex-direction:column;gap:1rem;padding:1.75rem;border-radius:var(--radius-lg);border:var(--border-subtle);background:var(--bg-primary)}.roi-stat.svelte-gs87na{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.875rem;border-bottom:var(--border-subtle)}.roi-num.svelte-gs87na{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.125rem);font-weight:700;letter-spacing:-.02em;color:var(--accent);font-variant-numeric:tabular-nums}.roi-unit.svelte-gs87na{font-size:.5em;font-weight:600;color:var(--text-muted);margin-left:.25rem}.roi-cap.svelte-gs87na{color:var(--text-secondary);font-size:.84375rem;text-align:right;max-width:140px}.roi-verdict.svelte-gs87na{padding:1rem 1.125rem;border-radius:var(--radius-md);border:1px solid var(--accent-soft);background:var(--accent-dim);color:var(--text-primary);font-size:.90625rem;line-height:1.6}.roi-verdict.svelte-gs87na strong:where(.svelte-gs87na){color:var(--accent);font-weight:700}.roi-cta.svelte-gs87na{width:100%}.roi-note.svelte-gs87na{text-align:center;color:var(--text-muted);font-family:var(--font-mono);font-size:.8125rem}@media(max-width:900px){.roi-card.svelte-gs87na{grid-template-columns:1fr}}.pricing-grid.svelte-15o58i5{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;align-items:stretch}.price-card.svelte-15o58i5{position:relative;display:flex;flex-direction:column;gap:.875rem;padding:2rem 1.75rem;border-radius:var(--radius-xl);border:var(--border-subtle);background:var(--bg-elevated)}.price-card.featured.svelte-15o58i5{border-color:transparent;background:radial-gradient(circle at 50% 0%,rgba(var(--accent-rgb),.08) 0%,transparent 60%),var(--bg-elevated);box-shadow:0 30px 70px -40px rgba(var(--accent-rgb),.3)}.price-flag.svelte-15o58i5{position:absolute;top:-.8125rem;left:50%;transform:translate(-50%);padding:.3125rem .875rem;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.price-name.svelte-15o58i5{font-size:1.25rem;font-weight:700}.price-best.svelte-15o58i5{color:var(--text-secondary);font-size:.875rem;min-height:2.6em}.price-line.svelte-15o58i5{display:flex;align-items:baseline;gap:.625rem;padding-block:.75rem;border-block:var(--border-subtle)}.price-unit.svelte-15o58i5{font-family:var(--font-mono);font-size:.8125rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}.price-value.svelte-15o58i5{font-family:var(--font-display);font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.price-card.featured.svelte-15o58i5 .price-value:where(.svelte-15o58i5){color:var(--accent)}.price-scope.svelte-15o58i5{color:var(--text-secondary);font-size:.875rem;line-height:1.55;font-style:italic}.price-card.featured.svelte-15o58i5:after{content:"";position:absolute;inset:-1px;z-index:2;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--spin),rgba(var(--accent-rgb),0) 0%,rgba(var(--accent-rgb),.95) 12%,rgba(var(--accent-rgb),.25) 30%,rgba(var(--accent-rgb),0) 45%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:spin-beam 4.5s linear infinite;pointer-events:none}@media(prefers-reduced-motion:reduce){.price-card.featured.svelte-15o58i5:after{animation:none;background:none}.price-card.featured.svelte-15o58i5{border-color:var(--accent-soft)}}.price-features.svelte-15o58i5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;flex-grow:1}.price-features.svelte-15o58i5 li:where(.svelte-15o58i5){display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;color:var(--text-secondary);line-height:1.5}.price-features.svelte-15o58i5 li:where(.svelte-15o58i5) i{color:var(--accent);flex-shrink:0;margin-top:.2rem}.price-btn.svelte-15o58i5{margin-top:.75rem;width:100%}.pricing-note.svelte-15o58i5{margin-top:2.25rem;text-align:center;color:var(--text-secondary);font-size:.9375rem}.accent-link.svelte-15o58i5{color:var(--accent);font-weight:600;text-decoration:none}.accent-link.svelte-15o58i5:hover{text-decoration:underline}@media(max-width:900px){.pricing-grid.svelte-15o58i5{grid-template-columns:1fr;max-width:480px;margin-inline:auto}.price-best.svelte-15o58i5{min-height:0}}.guarantees.svelte-15o58i5{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:3rem}.guarantee.svelte-15o58i5{display:flex;gap:.75rem;align-items:flex-start;padding:1.125rem;border-radius:var(--radius-md);border:var(--border-subtle);background:var(--bg-elevated)}.guarantee-check.svelte-15o58i5{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:var(--on-accent);flex-shrink:0;margin-top:.125rem}.guarantee-title.svelte-15o58i5{display:block;font-weight:600;font-size:.875rem;margin-bottom:.25rem}.guarantee-detail.svelte-15o58i5{color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.comparison.svelte-15o58i5{margin-top:3rem}.comparison-title.svelte-15o58i5{font-size:1.25rem;text-align:center;margin-bottom:1.5rem}.comparison-table.svelte-15o58i5{max-width:760px;margin-inline:auto;border-radius:var(--radius-lg);border:var(--border-subtle);overflow:hidden;background:var(--bg-elevated)}.comparison-row.svelte-15o58i5{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:.75rem;padding:.875rem 1.25rem;border-bottom:var(--border-subtle);font-size:.875rem;align-items:center}.comparison-row.svelte-15o58i5:last-child{border-bottom:none}.comparison-head.svelte-15o58i5{background:var(--bg-secondary);font-family:var(--font-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted)}.row-label.svelte-15o58i5{font-weight:600;color:var(--text-primary)}.col-custom.svelte-15o58i5{color:var(--accent);font-weight:600}@media(max-width:1000px){.guarantees.svelte-15o58i5{grid-template-columns:1fr 1fr}}@media(max-width:640px){.guarantees.svelte-15o58i5{grid-template-columns:1fr}.comparison-row.svelte-15o58i5{grid-template-columns:1fr;gap:.25rem;padding-block:1rem}.comparison-head.svelte-15o58i5{display:none}.col-custom.svelte-15o58i5{display:inline-block;padding:.25rem .625rem;border-radius:var(--radius-sm);background:var(--accent-dim);width:fit-content}}.faq-container.svelte-b4v15v{max-width:800px}.faq-list.svelte-b4v15v{display:flex;flex-direction:column;gap:.75rem}.faq-item.svelte-b4v15v{border-radius:var(--radius-md);border:var(--border-subtle);background:var(--bg-elevated);overflow:hidden;transition:border-color .2s ease}.faq-item[open].svelte-b4v15v{border-color:var(--accent-soft)}.faq-q.svelte-b4v15v{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.375rem;font-family:var(--font-display);font-weight:600;font-size:1rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-q.svelte-b4v15v::-webkit-details-marker{display:none}.faq-item.svelte-b4v15v .faq-chevron{flex-shrink:0;color:var(--text-muted);transition:transform .25s ease}.faq-item[open].svelte-b4v15v .faq-chevron{transform:rotate(180deg);color:var(--accent)}.faq-a.svelte-b4v15v{padding:0 1.375rem 1.25rem;color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.faq-more.svelte-b4v15v{margin-top:2rem;text-align:center;color:var(--text-secondary);font-size:.9375rem}.accent-link.svelte-b4v15v{color:var(--accent);font-weight:600;text-decoration:none}.accent-link.svelte-b4v15v:hover{text-decoration:underline}.about-grid.svelte-oyfemx{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,6vw,5rem);align-items:center}.about-media.svelte-oyfemx{position:relative}.about-media.svelte-oyfemx:before{content:"";position:absolute;inset:8% -6% 12% -10%;background:radial-gradient(ellipse at center,rgba(var(--accent-rgb),.22),transparent 65%);filter:blur(28px);z-index:0;animation:svelte-oyfemx-halo-breathe 7s ease-in-out infinite}@keyframes svelte-oyfemx-halo-breathe{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}.about-photo-frame.svelte-oyfemx{position:relative;z-index:1;max-width:360px;border-radius:var(--radius-xl);border:var(--border-elevated);overflow:hidden;box-shadow:0 40px 80px -40px #000c}.about-photo.svelte-oyfemx{width:100%;height:auto;transform:scale(1.08);transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.about-media.svelte-oyfemx.is-visible .about-photo:where(.svelte-oyfemx){transform:scale(1)}.about-photo-frame.svelte-oyfemx:hover .about-photo:where(.svelte-oyfemx){transform:scale(1.04)}.about-badge.svelte-oyfemx{position:absolute;bottom:1rem;left:1rem;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:var(--radius-full);background:rgba(var(--scrim-rgb),.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--border-subtle);font-family:var(--font-mono);font-size:.8125rem;color:var(--text-secondary);animation:svelte-oyfemx-badge-bob 5.5s ease-in-out infinite}@keyframes svelte-oyfemx-badge-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media(prefers-reduced-motion:reduce){.about-media.svelte-oyfemx:before,.about-badge.svelte-oyfemx{animation:none}.about-photo.svelte-oyfemx{transform:none;transition:none}}.about-badge-dot.svelte-oyfemx{width:7px;height:7px;border-radius:50%;background:#22c55e}.about-content.svelte-oyfemx .section-head{margin-bottom:1.5rem}.about-copy.svelte-oyfemx{display:flex;flex-direction:column;gap:1.125rem}.about-copy.svelte-oyfemx p:where(.svelte-oyfemx){color:var(--text-secondary);line-height:1.75;font-size:1rem}.about-facts.svelte-oyfemx{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:.625rem}.about-facts.svelte-oyfemx li:where(.svelte-oyfemx){display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:var(--text-primary)}.about-facts.svelte-oyfemx li:where(.svelte-oyfemx) i{color:var(--accent);flex-shrink:0}.about-actions.svelte-oyfemx{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}@media(max-width:900px){.about-grid.svelte-oyfemx{grid-template-columns:1fr}.about-media.svelte-oyfemx{order:-1}.about-photo-frame.svelte-oyfemx{max-width:280px}}
