.landing-page.svelte-skv6c4{max-width:var(--mkt-max-width);margin:0 auto;padding:2rem 1.5rem 4rem}section.svelte-skv6c4{padding:3rem 0}h1.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--mkt-text);line-height:1.1;margin:0 0 .25rem}h2.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:var(--mkt-text);margin:0 0 .25rem}h3.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:1.5rem;font-weight:700;color:var(--mkt-text);margin:0 0 .75rem}p.svelte-skv6c4{color:var(--mkt-text-secondary);font-size:var(--mkt-font-size-base);line-height:var(--mkt-line-height-body);margin:0 0 1rem}.sketch-underline.svelte-skv6c4{width:5rem;height:3px;background:linear-gradient(90deg,var(--mkt-sketch-underline-from),var(--mkt-sketch-underline-to));transform:rotate(-.3deg);opacity:var(--mkt-sketch-underline-opacity);margin-bottom:1.5rem;border-radius:2px}.section-divider.svelte-skv6c4{height:1px;background:repeating-linear-gradient(90deg,var(--mkt-divider-color) 0,var(--mkt-divider-color) var(--mkt-divider-dash-length),transparent var(--mkt-divider-dash-length),transparent calc(var(--mkt-divider-dash-length) + var(--mkt-divider-gap-length)));margin:0}.hero.svelte-skv6c4{padding:4rem 0 3rem;text-align:center}.kicker.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:1.3rem;font-weight:700;color:var(--mkt-accent);letter-spacing:.02em;margin-bottom:.75rem}.headline-accent.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700;color:var(--mkt-text-secondary);margin-bottom:1.5rem}.hero-sub.svelte-skv6c4{max-width:38rem;margin:0 auto 2rem;font-size:var(--mkt-font-size-base);color:var(--mkt-text-secondary)}.hero-ctas.svelte-skv6c4{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-primary.svelte-skv6c4{display:inline-block;font-family:var(--mkt-font-display);font-size:1.3rem;font-weight:700;color:var(--mkt-cta-primary-text);background:var(--mkt-cta-primary-bg);padding:.6rem 1.8rem;border-radius:var(--mkt-border-radius);text-decoration:none;transition:background .2s}.cta-primary.svelte-skv6c4:hover{background:var(--mkt-cta-primary-hover-bg)}.cta-secondary.svelte-skv6c4{display:inline-block;font-family:var(--mkt-font-body);font-size:1rem;font-weight:500;color:var(--mkt-accent);padding:.6rem 1.8rem;border:var(--mkt-border-width) var(--mkt-border-style) var(--mkt-border);border-radius:var(--mkt-border-radius);text-decoration:none;transition:border-color .2s,color .2s}.cta-secondary.svelte-skv6c4:hover{color:var(--mkt-text);border-color:var(--mkt-accent)}.stats-grid.svelte-skv6c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;margin-bottom:1.5rem}.stat-card.svelte-skv6c4{border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);padding:1.25rem;background:var(--mkt-card-bg-alt);transform:rotate(var(--mkt-card-rotation-odd))}.stat-card.svelte-skv6c4:nth-child(2n){transform:rotate(var(--mkt-card-rotation-even))}.stat-number.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:2.5rem;font-weight:700;color:var(--mkt-accent);display:block;line-height:1;margin-bottom:.5rem}.stat-text.svelte-skv6c4{font-size:.95rem;margin-bottom:.5rem}.stat-source.svelte-skv6c4{font-size:.8rem;color:var(--mkt-text-faint);font-style:italic}.problem-note.svelte-skv6c4{font-size:.95rem;color:var(--mkt-text-muted);border-left:3px solid var(--mkt-border);padding-left:1rem;margin-top:1rem}.what-youve-tried.svelte-skv6c4 p:where(.svelte-skv6c4){max-width:42rem}.gaps-container.svelte-skv6c4{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.gap-item.svelte-skv6c4{border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);padding:1.25rem;background:var(--mkt-card-bg)}.gap-label.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:1.2rem;font-weight:700;color:var(--mkt-accent);display:block;margin-bottom:.25rem}.gap-followup.svelte-skv6c4{font-size:.95rem;color:var(--mkt-text-secondary);max-width:42rem}.margin-note.svelte-skv6c4{font-size:.85rem;color:var(--mkt-text-muted);border-left:3px dashed var(--mkt-border);padding-left:1rem;margin-top:1rem;max-width:40rem}.audience-grid.svelte-skv6c4{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.audience-card.svelte-skv6c4{border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);padding:1.5rem;background:var(--mkt-card-bg)}.method-intro.svelte-skv6c4{max-width:42rem;margin-bottom:2rem}.pillars.svelte-skv6c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;margin-bottom:1.5rem}.pillar-card.svelte-skv6c4{border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);padding:1.25rem;background:var(--mkt-card-bg-alt);transform:rotate(-.3deg)}.pillar-card.svelte-skv6c4:nth-child(2n){transform:rotate(.2deg)}.pillar-card.svelte-skv6c4:nth-child(3){transform:rotate(.5deg)}.pillar-evidence.svelte-skv6c4{font-size:.8rem;color:var(--mkt-text-faint);font-style:italic;display:block;margin-top:.5rem}.measurement.svelte-skv6c4{font-size:.95rem;color:var(--mkt-text-muted);border-left:3px solid var(--mkt-border);padding-left:1rem}.assessment-cta.svelte-skv6c4{text-align:center;padding:3rem 0}.assessment-cta.svelte-skv6c4 .sketch-underline:where(.svelte-skv6c4){margin-left:auto;margin-right:auto}.assessment-cta.svelte-skv6c4 p:where(.svelte-skv6c4){max-width:34rem;margin:0 auto 1.5rem}.credibility.svelte-skv6c4 ul:where(.svelte-skv6c4){list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:center}.credibility.svelte-skv6c4 li:where(.svelte-skv6c4){font-size:.9rem;color:var(--mkt-text-muted);padding:.4rem .8rem;border:1px dashed var(--mkt-border);border-radius:var(--mkt-border-radius)}.capture-grid.svelte-skv6c4{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.capture-card.svelte-skv6c4{border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);padding:1.5rem;background:var(--mkt-card-bg)}.capture-form.svelte-skv6c4{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.capture-input.svelte-skv6c4,.capture-textarea.svelte-skv6c4{font-family:var(--mkt-font-body);font-size:1rem;padding:.7rem .9rem;border:var(--mkt-border-width) solid var(--mkt-border-card);border-radius:var(--mkt-border-radius);background:var(--mkt-input-bg);color:var(--mkt-text);outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box}.capture-input.svelte-skv6c4:focus,.capture-textarea.svelte-skv6c4:focus{border-color:var(--mkt-accent)}.capture-input.svelte-skv6c4::placeholder,.capture-textarea.svelte-skv6c4::placeholder{color:var(--mkt-text-faint)}.capture-textarea.svelte-skv6c4{resize:vertical;min-height:4rem;font-family:var(--mkt-font-body)}.capture-btn.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:1.25rem;font-weight:700;padding:.65rem 1.5rem;background:var(--mkt-cta-primary-bg);color:var(--mkt-cta-primary-text);border:2px solid var(--mkt-cta-primary-bg);border-radius:var(--mkt-border-radius);cursor:pointer;transition:all .15s ease;margin-top:.25rem}.capture-btn.svelte-skv6c4:hover:not(:disabled){background:var(--mkt-cta-primary-hover-bg);border-color:var(--mkt-cta-primary-hover-bg)}.capture-btn.svelte-skv6c4:disabled{opacity:.7;cursor:not-allowed}.form-error.svelte-skv6c4{color:var(--mkt-error);font-size:.875rem;margin:.25rem 0 0}.form-success.svelte-skv6c4{margin-top:.75rem}.success-text.svelte-skv6c4{font-family:var(--mkt-font-display);font-size:1.5rem;font-weight:700;color:var(--mkt-text);margin-bottom:.25rem}.success-sub.svelte-skv6c4{font-size:.9rem;color:var(--mkt-text-muted)}.hp-field.svelte-skv6c4{position:absolute;left:-9999px;opacity:0;height:0;width:0;overflow:hidden}@media(max-width:768px){.audience-grid.svelte-skv6c4,.capture-grid.svelte-skv6c4{grid-template-columns:1fr}.stats-grid.svelte-skv6c4,.pillars.svelte-skv6c4{grid-template-columns:1fr 1fr}section.svelte-skv6c4{padding:2rem 0}}@media(max-width:480px){.landing-page.svelte-skv6c4{padding:1rem 1rem 3rem}.hero.svelte-skv6c4{padding:2.5rem 0 2rem}.stats-grid.svelte-skv6c4,.pillars.svelte-skv6c4{grid-template-columns:1fr}.hero-ctas.svelte-skv6c4{flex-direction:column;align-items:center}}
