.readiness-page.svelte-1k40gke{padding-top:4.5rem;overflow:hidden}.inner.svelte-1k40gke{width:min(1160px,calc(100% - 4rem));margin:0 auto}.hero.svelte-1k40gke{position:relative;padding:7rem 0 5rem;border-bottom:1px solid var(--border)}.hero.svelte-1k40gke:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%);pointer-events:none}.hero-glow.svelte-1k40gke{position:absolute;width:44rem;height:24rem;top:2rem;left:50%;transform:translate(-50%);background:radial-gradient(ellipse,rgba(34,197,94,.12),transparent 68%);pointer-events:none}.hero-inner.svelte-1k40gke{position:relative;text-align:center}.eyebrow.svelte-1k40gke,.kicker.svelte-1k40gke{display:inline-block;font-family:var(--font-mono);font-size:.76rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--accent)}.eyebrow.svelte-1k40gke{padding:.38rem .8rem;border:1px solid rgba(34,197,94,.35);border-radius:999px;background:#22c55e0f;margin-bottom:1.8rem}.eyebrow.svelte-1k40gke:hover{text-decoration:none;background:#22c55e1a}.hero.svelte-1k40gke h1:where(.svelte-1k40gke){max-width:960px;margin:0 auto 1.6rem;font-size:clamp(2.7rem,6.6vw,5rem);font-weight:700;line-height:1.02;letter-spacing:-.055em}.hero.svelte-1k40gke h1:where(.svelte-1k40gke) span:where(.svelte-1k40gke){color:var(--accent);font-family:var(--font-mono);font-weight:600}.lede.svelte-1k40gke{max-width:760px;margin:0 auto;color:var(--text-dim);font-size:1.08rem;line-height:1.75}.hero-actions.svelte-1k40gke{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:2.2rem}.button.svelte-1k40gke{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.72rem 1.25rem;border-radius:7px;font-size:.9rem;font-weight:650;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button.svelte-1k40gke:hover{text-decoration:none;transform:translateY(-1px)}.button.primary.svelte-1k40gke{background:var(--accent);color:#071109;border:1px solid var(--accent)}.button.primary.svelte-1k40gke:hover{background:#35d873}.button.secondary.svelte-1k40gke{color:var(--text);background:#ffffff06;border:1px solid var(--border-bright)}.button.secondary.svelte-1k40gke:hover{border-color:#4a4a4a;background:#ffffff0b}.works-with.svelte-1k40gke{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:4.8rem;color:var(--text-muted);font-size:.74rem;font-family:var(--font-mono)}.works-with.svelte-1k40gke ul:where(.svelte-1k40gke){display:flex;align-items:center;gap:0;list-style:none}.works-with.svelte-1k40gke li:where(.svelte-1k40gke){color:var(--text-dim)}.works-with.svelte-1k40gke li:where(.svelte-1k40gke):not(:last-child):after{content:"/";color:var(--text-muted);margin:0 .65rem}.section.svelte-1k40gke{padding:7rem 0}.section-heading.svelte-1k40gke{max-width:690px;margin-bottom:3rem}.section-heading.svelte-1k40gke h2:where(.svelte-1k40gke),.answer-lead.svelte-1k40gke h2:where(.svelte-1k40gke),.comparison-copy.svelte-1k40gke h2:where(.svelte-1k40gke),.boundary.svelte-1k40gke h2:where(.svelte-1k40gke),.final-cta.svelte-1k40gke h2:where(.svelte-1k40gke){font-size:clamp(2rem,4vw,3.15rem);letter-spacing:-.035em;line-height:1.12;margin-top:.75rem}.section-heading.svelte-1k40gke p:where(.svelte-1k40gke),.answer-lead.svelte-1k40gke p:where(.svelte-1k40gke),.comparison-copy.svelte-1k40gke>p:where(.svelte-1k40gke),.boundary-copy.svelte-1k40gke p:where(.svelte-1k40gke){color:var(--text-dim);font-size:.98rem;line-height:1.75;margin-top:1.15rem}.evidence.svelte-1k40gke{background:var(--bg-elevated)}.complaint-grid.svelte-1k40gke{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border-bright);border-left:1px solid var(--border-bright)}.complaint-card.svelte-1k40gke{min-height:275px;display:flex;flex-direction:column;padding:1.5rem;background:#0d0d0d;border-right:1px solid var(--border-bright);border-bottom:1px solid var(--border-bright)}.complaint-top.svelte-1k40gke{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.product.svelte-1k40gke,.bad-state.svelte-1k40gke,.terminal-label.svelte-1k40gke,.state-number.svelte-1k40gke{font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.04em}.product.svelte-1k40gke{color:var(--text)}.bad-state.svelte-1k40gke{color:#f87171;background:#f8717114;border:1px solid rgba(248,113,113,.22);padding:.18rem .45rem;border-radius:4px}.complaint-card.svelte-1k40gke h3:where(.svelte-1k40gke){font-size:1.05rem;line-height:1.45;margin-bottom:.75rem}.complaint-card.svelte-1k40gke p:where(.svelte-1k40gke){color:var(--text-dim);font-size:.84rem;line-height:1.65;margin-bottom:1.4rem}.complaint-card.svelte-1k40gke a:where(.svelte-1k40gke){margin-top:auto;font-family:var(--font-mono);font-size:.72rem}.evidence-note.svelte-1k40gke{max-width:760px;margin-top:1.5rem;color:var(--text-muted);font-size:.78rem;line-height:1.65}.answer.svelte-1k40gke{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.answer-lead.svelte-1k40gke{max-width:760px;margin-bottom:3.5rem}.state-flow.svelte-1k40gke{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch}.state-card.svelte-1k40gke{position:relative;padding:1.6rem;border:1px solid var(--border-bright);border-radius:10px;background:var(--bg-elevated)}.state-number.svelte-1k40gke{position:absolute;top:1rem;right:1rem;color:var(--text-muted)}.state-icon.svelte-1k40gke{display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-bottom:2rem;border:1px solid rgba(34,197,94,.3);border-radius:7px;background:var(--accent-glow);color:var(--accent);font-family:var(--font-mono);font-weight:700}.state-card.svelte-1k40gke h3:where(.svelte-1k40gke){font-size:1rem;margin-bottom:.6rem}.state-card.svelte-1k40gke p:where(.svelte-1k40gke){min-height:66px;color:var(--text-dim);font-size:.84rem;line-height:1.6}.state-examples.svelte-1k40gke{display:block;margin-top:1.4rem;padding-top:1rem;border-top:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem}.connector.svelte-1k40gke{display:grid;place-items:center;width:3rem;color:var(--text-muted);font-family:var(--font-mono)}.comparison.svelte-1k40gke{background:var(--bg-elevated)}.comparison-inner.svelte-1k40gke{display:grid;grid-template-columns:.9fr 1.1fr;gap:5rem;align-items:center}.comparison-copy.svelte-1k40gke ul:where(.svelte-1k40gke){list-style:none;margin-top:2rem}.comparison-copy.svelte-1k40gke li:where(.svelte-1k40gke){display:flex;align-items:baseline;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--border);color:var(--text-dim);font-size:.88rem}.comparison-copy.svelte-1k40gke li:where(.svelte-1k40gke) span:where(.svelte-1k40gke){color:#f87171;font-family:var(--font-mono)}.comparison-copy.svelte-1k40gke li.positive:where(.svelte-1k40gke),.comparison-copy.svelte-1k40gke li.positive:where(.svelte-1k40gke) span:where(.svelte-1k40gke){color:var(--accent)}.comparison-copy.svelte-1k40gke code:where(.svelte-1k40gke){font-family:var(--font-mono);font-size:.78rem;color:var(--text);background:var(--bg-surface);padding:.12rem .3rem;border-radius:3px}.terminal.svelte-1k40gke{border:1px solid var(--border-bright);border-radius:10px;background:#080808;box-shadow:0 24px 70px #00000059;overflow:hidden}.terminal-bar.svelte-1k40gke{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--border);background:#121212;color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;text-align:center}.dots.svelte-1k40gke{display:flex;gap:6px}.dots.svelte-1k40gke span:where(.svelte-1k40gke){width:8px;height:8px;border-radius:50%;background:#3a3a3a}.terminal-body.svelte-1k40gke{padding:1.4rem 1.6rem 1.7rem;font-family:var(--font-mono);font-size:.78rem;line-height:1.85}.terminal-group.svelte-1k40gke{position:relative}.terminal-label.svelte-1k40gke{display:inline-block;margin-bottom:.6rem;padding:.16rem .42rem;border-radius:3px}.terminal-label.bad.svelte-1k40gke{color:#f87171;background:#f8717114}.terminal-label.good.svelte-1k40gke{color:var(--accent);background:var(--accent-glow)}.terminal-body.svelte-1k40gke b:where(.svelte-1k40gke){color:var(--accent)}.terminal-body.svelte-1k40gke .dim:where(.svelte-1k40gke){color:var(--text-muted)}.terminal-body.svelte-1k40gke .error:where(.svelte-1k40gke){color:#f87171}.terminal-body.svelte-1k40gke .success:where(.svelte-1k40gke){color:var(--accent)}.muted-group.svelte-1k40gke{opacity:.68}.terminal-divider.svelte-1k40gke{height:1px;margin:1.3rem 0;background:var(--border-bright)}.boundary.svelte-1k40gke{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.boundary-inner.svelte-1k40gke{display:grid;grid-template-columns:.95fr 1.05fr;gap:6rem;align-items:start}.boundary.svelte-1k40gke h2:where(.svelte-1k40gke){max-width:520px}.boundary-copy.svelte-1k40gke p:where(.svelte-1k40gke):first-child{margin-top:0}.boundary-copy.svelte-1k40gke p:where(.svelte-1k40gke)+p:where(.svelte-1k40gke){padding-top:1.25rem;border-top:1px solid var(--border)}.final-cta.svelte-1k40gke{position:relative;padding:8rem 0;background:radial-gradient(circle at 50% 20%,rgba(34,197,94,.11),transparent 38%)}.final-cta-inner.svelte-1k40gke{text-align:center}.prompt-mark.svelte-1k40gke{display:inline-grid;place-items:center;width:3rem;height:3rem;margin-bottom:1.4rem;border:1px solid rgba(34,197,94,.35);border-radius:8px;background:var(--accent-glow);color:var(--accent);font-family:var(--font-mono);font-size:1.2rem;font-weight:700}.final-cta.svelte-1k40gke p:where(.svelte-1k40gke){max-width:680px;margin:1.2rem auto 0;color:var(--text-dim);font-size:.95rem}.centered.svelte-1k40gke{justify-content:center}.sr-only.svelte-1k40gke{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.complaint-grid.svelte-1k40gke{grid-template-columns:repeat(2,1fr)}.state-flow.svelte-1k40gke{grid-template-columns:1fr;gap:.75rem}.connector.svelte-1k40gke{display:none}.state-card.svelte-1k40gke p:where(.svelte-1k40gke){min-height:0}.comparison-inner.svelte-1k40gke,.boundary-inner.svelte-1k40gke{grid-template-columns:1fr;gap:3rem}}@media(max-width:640px){.inner.svelte-1k40gke{width:min(100% - 2rem,1160px)}.readiness-page.svelte-1k40gke{padding-top:4rem}.hero.svelte-1k40gke{padding:5rem 0 3.5rem}.hero.svelte-1k40gke h1:where(.svelte-1k40gke){font-size:clamp(2.4rem,13vw,3.4rem)}.lede.svelte-1k40gke{font-size:.98rem}.hero-actions.svelte-1k40gke{flex-direction:column;align-items:stretch}.works-with.svelte-1k40gke{align-items:flex-start;margin-top:3.5rem;text-align:left}.works-with.svelte-1k40gke ul:where(.svelte-1k40gke){flex-wrap:wrap;row-gap:.3rem}.section.svelte-1k40gke{padding:5rem 0}.complaint-grid.svelte-1k40gke{grid-template-columns:1fr}.complaint-card.svelte-1k40gke{min-height:245px}.comparison-inner.svelte-1k40gke,.boundary-inner.svelte-1k40gke{gap:2.5rem}.terminal-body.svelte-1k40gke{padding:1.1rem;font-size:.7rem;overflow-x:auto}.final-cta.svelte-1k40gke{padding:6rem 0}}
