body{font-family:DM Sans,system-ui,sans-serif;background:var(--cream)}:root{--cream: #F5F0E8;--cream2: #EDE8DF;--orange: #C4531A;--text-dark: #1e1b18;--text-mid: #4a453e;--text-muted:#5f584d;--text-faint:#726a5d;--border-c: rgba(0,0,0,.09);--shadow-card: 0 2px 16px rgba(0,0,0,.07), 0 1px 3px rgba(0,0,0,.04)}@media(prefers-color-scheme:dark){:root{--cream: #4D1F00;--cream2: #572B0E;--orange: #E0793D;--text-dark: #F2EDE4;--text-mid: #C9BEB0;--text-muted:#A79C8D;--text-faint:#AA9F90;--border-c: rgba(255,255,255,.09);--shadow-card: 0 2px 16px rgba(0,0,0,.35), 0 1px 3px rgba(0,0,0,.2)}}.container.svelte-1uha8ag{max-width:1040px;margin:0 auto;padding:0 40px}.s-h2.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.1;color:var(--text-dark);margin-bottom:12px}.s-body.svelte-1uha8ag{font-size:16px;line-height:1.75;color:var(--text-mid);max-width:420px;margin-bottom:14px}.url-field.svelte-1uha8ag{position:relative;max-width:460px;width:100%}.proof-card-wrap.svelte-1uha8ag{position:relative;padding-top:52px}.proof-ears.svelte-1uha8ag{position:absolute;top:16px;width:52px;height:auto;pointer-events:none;z-index:5;transform:translate(-50%)}.url-input.svelte-1uha8ag{width:100%;background:var(--bg-2);border:1.5px solid var(--border-c);border-radius:12px;padding:15px 58px 15px 20px;font-family:var(--sans);font-size:15px;color:var(--text-dark);transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 3px #0000000d}.url-input.svelte-1uha8ag::placeholder{color:var(--text-faint)}.url-input.svelte-1uha8ag:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px #2a9d8f59}.url-btn.svelte-1uha8ag{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--teal);border:none;border-radius:9px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .15s,transform .1s}.url-btn.svelte-1uha8ag:hover{background:#228a7f;transform:translateY(-50%) scale(1.04)}.btn-spin.svelte-1uha8ag{display:none;width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%}.url-btn.loading.svelte-1uha8ag .btn-arrow:where(.svelte-1uha8ag){display:none}.url-btn.loading.svelte-1uha8ag .btn-spin:where(.svelte-1uha8ag){display:block;animation:svelte-1uha8ag-spin .7s linear infinite}@keyframes svelte-1uha8ag-spin{to{transform:rotate(360deg)}}.s-hero.svelte-1uha8ag{background:#a54614;margin-top:-80px;padding:152px 40px 88px;border-bottom:1px solid var(--border-c)}.hero-inner.svelte-1uha8ag{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:40px}.hero-h1.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:clamp(28px,3.6vw,46px);font-weight:400;line-height:1.15;color:#fff;letter-spacing:-.3px;max-width:780px}.hero-arch-row.svelte-1uha8ag{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;max-width:580px}.hero-audit.svelte-1uha8ag{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.url-note.svelte-1uha8ag{font-size:12px;color:#ffffffd9;margin-top:-6px}.section-divider.svelte-1uha8ag{position:relative;height:0;display:flex;justify-content:center;z-index:10}.divider-circle.svelte-1uha8ag{position:absolute;top:0;transform:translateY(-50%);width:75px;height:75px;background:var(--cream);border-radius:50%;border:1px solid var(--border-c);box-shadow:0 1px 4px #0000001a;display:flex;align-items:center;justify-content:center}.divider-logo.svelte-1uha8ag{width:54px;height:auto}.s-proof.svelte-1uha8ag{background:var(--cream);padding:96px 40px;border-bottom:1px solid var(--border-c)}.proof-inner.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}.proof-related.svelte-1uha8ag{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--border-c);display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.proof-related-label.svelte-1uha8ag{font-size:11px;font-weight:500;letter-spacing:.07em;color:var(--text-3);white-space:nowrap;flex-shrink:0}.proof-related-list.svelte-1uha8ag{list-style:none;display:flex;flex-wrap:wrap;gap:.375rem 1.5rem;margin:0;padding:0}.proof-related-link.svelte-1uha8ag{font-size:14px;color:var(--accent-text);text-decoration:none;cursor:pointer}.proof-related-link.svelte-1uha8ag:hover{text-decoration:underline;text-underline-offset:2px}.proof-text.svelte-1uha8ag{padding-top:6px}.proof-text.svelte-1uha8ag .s-h2:where(.svelte-1uha8ag){margin-bottom:20px}.proof-card.svelte-1uha8ag{background:var(--bg-2);border:1px solid var(--border-c);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);position:relative;z-index:10}.proof-email-header.svelte-1uha8ag{padding:20px 24px 16px;display:flex;flex-direction:column;gap:7px;background:var(--bg-2)}.proof-email-row.svelte-1uha8ag{display:flex;gap:12px;align-items:baseline}.proof-email-lbl.svelte-1uha8ag{font-family:var(--sans);font-size:9px;letter-spacing:1px;color:var(--text-faint);width:52px;flex-shrink:0;padding-top:1px}.proof-email-val.svelte-1uha8ag{font-size:13px;color:var(--text-mid)}.proof-divider.svelte-1uha8ag{height:1px;background:var(--border-c)}.proof-signal-bar.svelte-1uha8ag{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 24px;background:#2a9d8f0d;border-bottom:1px solid rgba(42,157,143,.12)}.proof-dot-teal.svelte-1uha8ag{width:6px;height:6px;border-radius:50%;background:var(--teal);flex-shrink:0}.proof-signal-label.svelte-1uha8ag{font-family:var(--sans);font-size:9px;letter-spacing:1.5px;color:var(--teal-text)}.proof-signal-chips.svelte-1uha8ag{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}.proof-chip.svelte-1uha8ag{background:#2a9d8f17;border:1px solid rgba(42,157,143,.18);border-radius:6px;padding:2px 9px;font-family:var(--sans);font-size:9px;color:var(--teal-text)}.proof-body-text.svelte-1uha8ag{padding:0 24px;font-size:14px;line-height:1.78;color:var(--text-dark);margin-top:18px}.proof-body-text.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-dark)}.s-how.svelte-1uha8ag{background:var(--cream2);padding:96px 40px;border-top:1px solid var(--border-c);border-bottom:1px solid var(--border-c)}.s-how.svelte-1uha8ag .s-h2:where(.svelte-1uha8ag){margin-bottom:52px}.how-steps.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.how-step.svelte-1uha8ag{display:flex;gap:18px;align-items:flex-start}.how-num.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:30px;font-weight:400;color:var(--orange);line-height:1;flex-shrink:0;width:36px;padding-top:1px}.how-title.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:21px;font-weight:400;color:var(--text-dark);margin-bottom:8px}.how-desc.svelte-1uha8ag{font-size:14px;line-height:1.72;color:var(--text-mid)}.arch-outer.svelte-1uha8ag{flex:1 1 110px;min-width:0;max-width:130px;padding:12px 0;position:relative}.arch-outer.svelte-1uha8ag:not(:first-child){margin-left:-28px}.arch-outer.svelte-1uha8ag:nth-child(1){z-index:1}.arch-outer.svelte-1uha8ag:nth-child(2){z-index:2}.arch-outer.svelte-1uha8ag:nth-child(3){z-index:3}.arch-outer.svelte-1uha8ag:nth-child(4){z-index:4}.arch-outer.svelte-1uha8ag:nth-child(5){z-index:5}.arch-outer.svelte-1uha8ag:hover{z-index:10}.arch-card.svelte-1uha8ag{background:var(--bg-3);border:1px solid var(--border-c);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 3px 18px #00000024,0 1px 4px #00000014;transform:rotate(var(--tilt, 0deg));transition:transform .3s ease,box-shadow .3s ease;width:100%;aspect-ratio:3 / 4}.arch-outer.svelte-1uha8ag:hover .arch-card:where(.svelte-1uha8ag){transform:rotate(0) translateY(-3px) scale(1.08);box-shadow:0 8px 32px #00000038,0 2px 6px #0000001a}.arch-msg.svelte-1uha8ag{margin:6px 6px 5px;padding:7px 8px 8px;background:var(--bg-2);border-radius:8px;border-top:2px solid var(--card-color, var(--teal));box-shadow:0 2px 12px #00000012;flex:1;display:flex;flex-direction:column;gap:5px;min-height:0;overflow:hidden}.arch-msg-head.svelte-1uha8ag{display:flex;align-items:center;gap:4px}.arch-dot.svelte-1uha8ag{width:5px;height:5px;border-radius:50%;background:var(--card-color, var(--teal));flex-shrink:0}.arch-msg-label.svelte-1uha8ag{font-family:var(--sans);font-size:7px;letter-spacing:1px;color:var(--card-color, var(--teal))}.arch-msg-text.svelte-1uha8ag{font-size:10px;line-height:1.4;color:var(--text-dark);flex:1;min-height:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.arch-msg-action.svelte-1uha8ag{font-size:9px;font-weight:600;color:var(--card-color, var(--teal));padding-top:5px;border-top:1px solid var(--card-color-faint, rgba(42,157,143,.1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arch-footer.svelte-1uha8ag{padding:5px 8px 8px}.arch-name.svelte-1uha8ag{font-size:10px;font-weight:600;color:var(--text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.arch-desc.svelte-1uha8ag{font-size:8px;color:var(--text-muted);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-connections.svelte-1uha8ag{background:var(--cream2);padding:96px 40px;border-bottom:1px solid var(--border-c)}.connections-teaser-grid.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:780px;margin:32px 0 28px}.ct-card.svelte-1uha8ag{background:var(--bg-2);border:1px solid var(--border-c);border-radius:0 14px 14px 0;padding:18px 20px;box-shadow:var(--shadow-card)}.ct-strong.svelte-1uha8ag{border-left:3px solid var(--teal)}.ct-possible.svelte-1uha8ag{border-left:3px solid var(--border-c)}.ct-meta.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ct-badge.svelte-1uha8ag{font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:2px 8px;border:1px solid var(--border-c);color:var(--text-mid);background:var(--cream)}.ct-confidence.svelte-1uha8ag{font-family:var(--sans);font-size:11px;text-transform:capitalize;color:var(--teal-text);font-weight:700}.ct-confidence-possible.svelte-1uha8ag{color:var(--text-faint);font-weight:500}.ct-summary.svelte-1uha8ag{font-size:14px;line-height:1.55;color:var(--text-dark);margin-bottom:12px}.ct-receipt.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;font-family:var(--data);font-size:12px;color:var(--text-mid);padding-top:10px;border-top:1px solid var(--border-c)}.ct-down.svelte-1uha8ag{color:var(--error-text, #a03030);font-weight:700}.ct-cta.svelte-1uha8ag{display:inline-block;font-weight:600;color:var(--teal-text);text-decoration:underline;text-underline-offset:2px}.s-pricing.svelte-1uha8ag{background:var(--cream);padding:96px 40px;border-bottom:1px solid var(--border-c)}.s-pricing.svelte-1uha8ag .s-h2:where(.svelte-1uha8ag){margin-bottom:52px}.pricing-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1100px}.p-card.svelte-1uha8ag{background:var(--bg-2);border:1.5px solid var(--border-c);border-radius:18px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;position:relative;box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .2s}.p-card.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001a}.p-card.p-featured.svelte-1uha8ag{border:2px solid var(--teal);box-shadow:0 4px 24px #2a9d8f1f,0 1px 4px #0000000a}.p-card.p-featured.svelte-1uha8ag:hover{box-shadow:0 8px 32px #2a9d8f2e}.p-recommended.svelte-1uha8ag{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:var(--teal);color:#fff;font-family:var(--sans);font-size:9px;letter-spacing:1.5px;padding:3px 12px;border-radius:0 0 8px 8px;white-space:nowrap}.p-tier.svelte-1uha8ag{font-family:var(--sans);font-size:10px;letter-spacing:1.5px;color:var(--text-muted);margin-top:8px}.p-price.svelte-1uha8ag{display:flex;align-items:baseline;gap:4px}.p-amount.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:40px;font-weight:400;color:var(--text-dark);line-height:1}.p-period.svelte-1uha8ag{font-size:13px;color:var(--text-faint)}.p-outcome.svelte-1uha8ag{font-size:14px;line-height:1.6;color:var(--text-mid);flex:1}.p-btn.svelte-1uha8ag{display:block;text-align:center;padding:12px 20px;border-radius:10px;font-weight:600;font-size:14px;text-decoration:none;transition:opacity .15s,transform .1s}.p-btn.svelte-1uha8ag:hover{opacity:.88;transform:translateY(-1px);text-decoration:none}.p-btn-ghost.svelte-1uha8ag{border:1.5px solid var(--border-c);color:var(--text-mid);background:transparent}.p-btn-primary.svelte-1uha8ag{background:var(--teal);color:#fff}.p-btn-outline.svelte-1uha8ag{border:1.5px solid var(--teal);color:var(--teal-text);background:transparent}.p-trial.svelte-1uha8ag{font-size:11px;color:var(--text-faint);text-align:center}.pricing-note.svelte-1uha8ag{margin-top:20px;font-size:13px;color:var(--text-muted)}.pricing-note.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--teal-text);text-underline-offset:2px}.s-justme.svelte-1uha8ag{background:#155a53;padding:88px 40px}.s-justme.svelte-1uha8ag .container:where(.svelte-1uha8ag){text-align:center}.sj-h.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:clamp(26px,4vw,42px);font-weight:400;color:#fff;line-height:1.15;margin-bottom:20px}.sj-body.svelte-1uha8ag{font-size:16px;line-height:1.72;color:#ffffffbf;max-width:480px;margin:0 auto 32px}.sj-cta.svelte-1uha8ag{display:inline-block;background:var(--orange);color:#fff;font-size:15px;font-weight:600;padding:12px 28px;border-radius:10px;text-decoration:none;transition:background .15s,transform .1s}.sj-cta.svelte-1uha8ag:hover{background:#b04718;transform:translateY(-1px);text-decoration:none}.s-final.svelte-1uha8ag{background:var(--cream);padding:96px 40px;border-top:1px solid var(--border-c)}.final-inner.svelte-1uha8ag{max-width:500px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.sf-h.svelte-1uha8ag{font-family:Ranchers,cursive;font-size:clamp(30px,5vw,50px);font-weight:400;color:var(--orange);line-height:1.1}.privacy-note.svelte-1uha8ag{font-size:12px;color:var(--text-faint);line-height:1.65;max-width:360px}.result.svelte-1uha8ag{position:fixed;bottom:-100%;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:400px;border-radius:18px;overflow:hidden;z-index:120;border:1.5px solid var(--border-c);box-shadow:0 8px 40px #00000026;transition:bottom .5s cubic-bezier(.34,1.4,.64,1)}.result.open.svelte-1uha8ag{bottom:20px}.result-top.svelte-1uha8ag{background:#155a53;padding:14px 14px 0;display:flex;justify-content:space-between;align-items:flex-start}.result-top.svelte-1uha8ag img:where(.svelte-1uha8ag){height:76px;display:block}.result-top.svelte-1uha8ag img.bob:where(.svelte-1uha8ag){animation:svelte-1uha8ag-mascotBob .6s cubic-bezier(.34,1.6,.64,1),svelte-1uha8ag-idleBob 3.5s ease-in-out 1s infinite}.result-top.svelte-1uha8ag button:where(.svelte-1uha8ag){border:0;width:30px;height:30px;border-radius:6px;background:#ffffff26;color:#fff;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.result-body.svelte-1uha8ag{background:var(--bg-2);padding:16px}.result-meta.svelte-1uha8ag{font-family:var(--sans);font-size:10px;letter-spacing:1px;color:var(--text-muted);margin-bottom:10px}.result-body.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){border-left:2px solid var(--teal);padding-left:12px;font-style:italic;font-size:14px;line-height:1.65;color:var(--text-dark)}.result-cta.svelte-1uha8ag{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-c);text-align:center}.result-cta.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13px;line-height:1.6;color:var(--text-mid);margin-bottom:12px}.result-cta-btn.svelte-1uha8ag{display:inline-block;background:var(--teal);color:#fff;font-size:13px;font-weight:600;padding:9px 20px;border-radius:8px;text-decoration:none;transition:opacity .15s}.result-cta-btn.svelte-1uha8ag:hover{opacity:.88;text-decoration:none}@keyframes svelte-1uha8ag-mascotBob{0%{transform:scale(.5) translateY(16px)}to{transform:scale(1) translateY(0)}}@keyframes svelte-1uha8ag-idleBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:960px){.proof-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:48px}.proof-text.svelte-1uha8ag .s-body:where(.svelte-1uha8ag){max-width:none}.how-steps.svelte-1uha8ag{grid-template-columns:1fr;gap:32px}.pricing-row.svelte-1uha8ag{grid-template-columns:repeat(2,1fr);max-width:680px}}@media(max-width:580px){.pricing-row.svelte-1uha8ag{grid-template-columns:1fr;max-width:400px}}@media(max-width:768px){.s-hero.svelte-1uha8ag{padding:136px 24px 72px}.hero-h1.svelte-1uha8ag{font-size:clamp(24px,7vw,34px)}.s-proof.svelte-1uha8ag,.s-how.svelte-1uha8ag,.s-connections.svelte-1uha8ag,.s-pricing.svelte-1uha8ag,.s-justme.svelte-1uha8ag,.s-final.svelte-1uha8ag{padding:72px 24px}.container.svelte-1uha8ag{padding:0 24px}.result.open.svelte-1uha8ag{bottom:16px}.connections-teaser-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:none;margin:32px auto 28px}}@media(max-width:640px){.hero-arch-row.svelte-1uha8ag{max-width:380px}.arch-outer.svelte-1uha8ag{flex:1 1 70px;max-width:80px}.arch-outer.svelte-1uha8ag:not(:first-child){margin-left:-20px}}@media(prefers-reduced-motion:reduce){.arch-card.svelte-1uha8ag{transition:none}.result-top.svelte-1uha8ag img.bob:where(.svelte-1uha8ag){animation:none}}
