.wow-page.svelte-x3p70u{--dark-card: #242424;--dark-muted: #999;font-family:var(--font-sans);background:var(--bg-section-1);color:var(--ink);line-height:1.65;font-weight:400;-webkit-font-smoothing:antialiased}.wow-page.svelte-x3p70u section:where(.svelte-x3p70u){padding:var(--section-padding-y) var(--section-padding-x)}.wow-page.svelte-x3p70u .section-inner:where(.svelte-x3p70u){max-width:var(--max-width-content);margin:0 auto}.wow-page.svelte-x3p70u .section-label:where(.svelte-x3p70u){font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--accent);margin-bottom:1rem}.wow-page.svelte-x3p70u .section-heading:where(.svelte-x3p70u){font-family:var(--font-heading);font-size:clamp(1.65rem,4.2vw,2.35rem);line-height:1.35;font-weight:400;margin-bottom:1.5rem}.wow-page.svelte-x3p70u .section-desc:where(.svelte-x3p70u){font-size:1.05rem;color:var(--ink-light);max-width:620px;line-height:1.7;margin-bottom:3rem}.wow-page.svelte-x3p70u .problem-section:where(.svelte-x3p70u){background:var(--bg-section-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.wow-page.svelte-x3p70u .problem-grid:where(.svelte-x3p70u){display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.wow-page.svelte-x3p70u .problem-list:where(.svelte-x3p70u){list-style:none;display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0}.wow-page.svelte-x3p70u .problem-list:where(.svelte-x3p70u) li:where(.svelte-x3p70u){padding-left:1.75rem;position:relative;color:var(--ink);font-size:1rem;line-height:1.65}.wow-page.svelte-x3p70u .problem-list:where(.svelte-x3p70u) li:where(.svelte-x3p70u):before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;background:var(--accent);border-radius:50%}.wow-page.svelte-x3p70u .assess-list:where(.svelte-x3p70u){list-style:none;display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0}.wow-page.svelte-x3p70u .assess-list:where(.svelte-x3p70u) li:where(.svelte-x3p70u){padding-left:1.75rem;position:relative;color:var(--ink);font-size:1rem;line-height:1.65}.wow-page.svelte-x3p70u .assess-list:where(.svelte-x3p70u) li:where(.svelte-x3p70u):before{content:"→";position:absolute;left:0;top:0;color:var(--accent);font-weight:600}.wow-page.svelte-x3p70u .problem-right:where(.svelte-x3p70u){background:var(--white);padding:2.5rem;border-radius:4px;border-left:3px solid var(--accent)}.wow-page.svelte-x3p70u .problem-right:where(.svelte-x3p70u) p:where(.svelte-x3p70u){font-size:1.05rem;line-height:1.7;color:var(--ink);margin-bottom:1rem}.wow-page.svelte-x3p70u .problem-right:where(.svelte-x3p70u) p:where(.svelte-x3p70u):last-child{margin-bottom:0}.wow-page.svelte-x3p70u .services-grid:where(.svelte-x3p70u){display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.wow-page.svelte-x3p70u .service-card:where(.svelte-x3p70u){background:var(--white);padding:2.5rem;border-radius:4px;border:1px solid var(--border);transition:transform .25s ease,box-shadow .25s ease;position:relative}.wow-page.svelte-x3p70u .service-card:where(.svelte-x3p70u):hover{transform:translateY(-3px);box-shadow:0 12px 40px #0000000f}.wow-page.svelte-x3p70u .service-num:where(.svelte-x3p70u){font-family:var(--font-heading);font-size:3rem;color:var(--border);line-height:1;margin-bottom:1.25rem}.wow-page.svelte-x3p70u .service-card:where(.svelte-x3p70u) h3:where(.svelte-x3p70u){font-family:var(--font-heading);font-size:1.45rem;font-weight:400;margin-bottom:1rem;line-height:1.3}.wow-page.svelte-x3p70u .service-card:where(.svelte-x3p70u) p:where(.svelte-x3p70u){font-size:.95rem;color:var(--ink-light);line-height:1.65;margin-bottom:1rem}.wow-page.svelte-x3p70u .service-includes:where(.svelte-x3p70u){list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:0;margin-top:1.25rem;padding:0;padding-top:1.25rem;border-top:1px solid var(--border)}.wow-page.svelte-x3p70u .service-includes:where(.svelte-x3p70u) li:where(.svelte-x3p70u){font-size:.88rem;color:var(--ink);padding-left:1.4rem;position:relative}.wow-page.svelte-x3p70u .service-includes:where(.svelte-x3p70u) li:where(.svelte-x3p70u):before{content:"→";position:absolute;left:0;color:var(--accent);font-weight:600}.wow-page.svelte-x3p70u .cta-section:where(.svelte-x3p70u){background:var(--bg-section-2);border-top:1px solid var(--border);text-align:center;padding:var(--section-padding-y) var(--section-padding-x)}.wow-page.svelte-x3p70u .cta-inner:where(.svelte-x3p70u){max-width:600px;margin:0 auto}.wow-page.svelte-x3p70u .cta-inner:where(.svelte-x3p70u) h2:where(.svelte-x3p70u){font-family:var(--font-heading);font-size:clamp(1.55rem,2.8vw,2.1rem);font-weight:500;margin-bottom:1rem}.wow-page.svelte-x3p70u .cta-inner:where(.svelte-x3p70u) p:where(.svelte-x3p70u){font-size:var(--text-body);color:var(--ink-light);line-height:1.7;margin-bottom:2rem}.wow-page.svelte-x3p70u .cta-btn:where(.svelte-x3p70u){display:inline-block;background:var(--accent);color:var(--white);text-decoration:none;padding:.9rem 2rem;border-radius:var(--radius-sm);font-size:.95rem;font-weight:500;transition:background .2s}.wow-page.svelte-x3p70u .cta-btn:where(.svelte-x3p70u):hover{background:var(--accent-hover)}.wow-page.svelte-x3p70u .reveal:where(.svelte-x3p70u){opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.wow-page.svelte-x3p70u .reveal.vis{opacity:1;transform:translateY(0)}@media(max-width:900px){.wow-page.svelte-x3p70u section:where(.svelte-x3p70u){padding-left:1.5rem;padding-right:1.5rem}.wow-page.svelte-x3p70u .problem-grid:where(.svelte-x3p70u){grid-template-columns:1fr}.wow-page.svelte-x3p70u .services-grid:where(.svelte-x3p70u){grid-template-columns:1fr}}
