nav.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;padding:1.3rem 2.5rem;max-width:1260px;margin:0 auto;position:relative;z-index:10}.wordmark.svelte-1uha8ag{font-family:var(--serif);font-size:1.8rem;font-weight:400;color:var(--text);letter-spacing:.03em}.nav-cta.svelte-1uha8ag{font-family:var(--mono);font-size:.72rem;font-weight:400;color:var(--accent);padding:.5rem 1.3rem;border:1px solid var(--border-accent);border-radius:4px;transition:all .3s ease;letter-spacing:.04em;text-transform:lowercase}.nav-cta.svelte-1uha8ag:hover{background-color:var(--accent);color:var(--bg);border-color:var(--accent);box-shadow:0 0 20px #e3783326}.hero.svelte-1uha8ag{max-width:1260px;margin:0 auto;padding:6rem 2.5rem 0;position:relative;min-height:65vh;display:flex;flex-direction:column;justify-content:center}.hero-tag.svelte-1uha8ag{font-family:var(--mono);font-size:.7rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:2rem;display:flex;align-items:center;gap:.8rem}.hero-tag.svelte-1uha8ag:before{content:"";width:24px;height:1px;background:var(--accent)}h1.svelte-1uha8ag{font-family:var(--serif);font-size:clamp(3rem,7vw,5.5rem);font-weight:300;line-height:1.08;letter-spacing:-.03em;color:var(--text);max-width:800px;margin-bottom:2.5rem}h1.svelte-1uha8ag .accent-word:where(.svelte-1uha8ag){color:var(--accent);font-style:italic;position:relative;display:inline-block}h1.svelte-1uha8ag .accent-word:where(.svelte-1uha8ag):after{content:"";position:absolute;bottom:4px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:2px;opacity:.4}.hero-body.svelte-1uha8ag{max-width:650px;padding-bottom:4rem}.hero-body.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.05rem;line-height:1.85;color:var(--text-secondary);font-weight:300}.hero-cta-group.svelte-1uha8ag{display:flex;align-items:center;gap:1.5rem;margin-top:2rem}.btn-primary.svelte-1uha8ag{font-family:var(--sans);font-size:.88rem;font-weight:400;color:var(--bg);background-color:var(--accent);padding:.85rem 2.2rem;border-radius:4px;transition:all .3s ease;display:inline-flex;align-items:center;gap:.6rem}.btn-primary.svelte-1uha8ag:hover{background-color:var(--accent-hover);transform:translateY(-1px);box-shadow:0 8px 32px #e3783340}.btn-primary.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){transition:transform .3s ease;font-size:1.1rem}.btn-primary.svelte-1uha8ag:hover .arrow:where(.svelte-1uha8ag){transform:translate(3px)}.btn-ghost.svelte-1uha8ag{font-family:var(--mono);font-size:.75rem;color:var(--text-secondary);letter-spacing:.03em;transition:color .3s ease}.btn-ghost.svelte-1uha8ag:hover{color:var(--text)}.annotation.svelte-1uha8ag{position:absolute;font-family:var(--mono);font-size:.6rem;color:var(--text-dim);letter-spacing:.06em;opacity:.5;pointer-events:none;z-index:1}.anno-1.svelte-1uha8ag{top:8rem;right:4rem}.anno-2.svelte-1uha8ag{top:14rem;right:8rem}.anno-3.svelte-1uha8ag{bottom:10rem;right:3rem}.anno-4.svelte-1uha8ag{bottom:16rem;right:10rem}.anno-5.svelte-1uha8ag{top:11rem;right:14rem}.anno-6.svelte-1uha8ag{bottom:7rem;right:12rem}.problems.svelte-1uha8ag{padding:0 2.5rem;position:relative}.problems-inner.svelte-1uha8ag{max-width:1260px;margin:0 auto;padding:4.5rem 0}.problems-headline.svelte-1uha8ag{font-family:var(--serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--text)}.problems-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.problem-card.svelte-1uha8ag{background-color:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:2.2rem 2rem;position:relative;transition:all .4s ease;overflow:hidden}.problem-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),transparent);opacity:0;transition:opacity .4s ease}.problem-card.svelte-1uha8ag:hover{background-color:var(--bg-card-hover);border-color:var(--border-accent);transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.problem-card.svelte-1uha8ag:hover:before{opacity:1}.problem-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--serif);font-size:1.3rem;font-weight:400;margin-bottom:.8rem;letter-spacing:-.01em;color:var(--text);line-height:1.4}.problem-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.88rem;color:var(--text-secondary);line-height:1.75;font-weight:300}.section-header.svelte-1uha8ag{margin-bottom:4rem}.section-label.svelte-1uha8ag{font-family:var(--mono);font-size:.68rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem}.section-label.svelte-1uha8ag:before{content:"";width:8px;height:8px;background:var(--accent);border-radius:50%;opacity:.6}.how.svelte-1uha8ag{padding:0 2.5rem;position:relative}.how-inner.svelte-1uha8ag{max-width:1260px;margin:0 auto;padding:4.5rem 0}.how-headline.svelte-1uha8ag{font-family:var(--serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--text)}.how-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.how-card.svelte-1uha8ag{background-color:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:2.5rem 2rem 2.2rem;position:relative;transition:all .4s ease;overflow:hidden}.how-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),transparent);opacity:0;transition:opacity .4s ease}.how-card.svelte-1uha8ag:hover{background-color:var(--bg-card-hover);border-color:var(--border-accent);transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.how-card.svelte-1uha8ag:hover:before{opacity:1}.card-number.svelte-1uha8ag{font-family:var(--mono);font-size:.65rem;font-weight:400;color:var(--accent);letter-spacing:.08em;margin-bottom:1rem;opacity:.6}.how-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--serif);font-size:1.6rem;font-weight:400;margin-bottom:.9rem;letter-spacing:-.01em;color:var(--text)}.how-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.92rem;color:var(--text-secondary);line-height:1.75;font-weight:300}.examples.svelte-1uha8ag{padding:0 2.5rem;position:relative}.examples-inner.svelte-1uha8ag{max-width:1260px;margin:0 auto;padding:4.5rem 0}.examples-headline.svelte-1uha8ag{font-family:var(--serif);font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--text)}.examples-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.example-card.svelte-1uha8ag{background-color:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:2.5rem 2rem 2rem;position:relative;transition:all .4s ease;overflow:hidden;display:flex;flex-direction:column}.example-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),transparent);opacity:0;transition:opacity .4s ease}.example-card.svelte-1uha8ag:hover{background-color:var(--bg-card-hover);border-color:var(--border-accent);transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.example-card.svelte-1uha8ag:hover:before{opacity:1}.example-label.svelte-1uha8ag{font-family:var(--mono);font-size:.65rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;opacity:.7}.example-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-family:var(--serif);font-size:1.3rem;font-weight:400;margin-bottom:.9rem;letter-spacing:-.01em;color:var(--text);line-height:1.4}.example-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.88rem;color:var(--text-secondary);line-height:1.75;font-weight:300;flex:1}.cta-section.svelte-1uha8ag{padding:0 2.5rem}.cta-inner-wrap.svelte-1uha8ag{max-width:1260px;margin:0 auto;padding:4.5rem 0 5rem}.cta-card.svelte-1uha8ag{background-color:var(--bg-card);border:1px solid var(--border);border-radius:4px;padding:4rem;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:3rem;transition:all .4s ease}.cta-card.svelte-1uha8ag:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),transparent);opacity:0;transition:opacity .4s ease}.cta-card.svelte-1uha8ag:hover{background-color:var(--bg-card-hover);border-color:var(--border-accent)}.cta-card.svelte-1uha8ag:hover:before{opacity:1}.cta-text.svelte-1uha8ag{position:relative;flex:1}.cta-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,2.6rem);font-weight:300;line-height:1.2;letter-spacing:-.02em;margin-bottom:1rem}.cta-sub.svelte-1uha8ag{font-size:.9rem;color:var(--text-secondary);font-weight:300;line-height:1.75}.cta-actions.svelte-1uha8ag{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8rem}.btn-cta-large.svelte-1uha8ag{font-family:var(--sans);font-size:.95rem;font-weight:500;color:var(--bg);background:linear-gradient(135deg,var(--accent),#d06a28);padding:1rem 2.6rem;border-radius:4px;transition:all .3s ease;display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.btn-cta-large.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:0 12px 40px #e378334d}.btn-cta-large.svelte-1uha8ag .arrow:where(.svelte-1uha8ag){transition:transform .3s ease}.btn-cta-large.svelte-1uha8ag:hover .arrow:where(.svelte-1uha8ag){transform:translate(3px)}.cta-note.svelte-1uha8ag{font-family:var(--mono);font-size:.62rem;color:var(--text-dim);letter-spacing:.05em}footer.svelte-1uha8ag{text-align:center;padding:2rem 2.5rem 3rem;font-family:var(--mono);font-size:.68rem;color:var(--text-dim);letter-spacing:.04em}@media(max-width:900px){nav.svelte-1uha8ag{padding:1rem 1.5rem}.hero.svelte-1uha8ag{padding:4rem 1.5rem 0;min-height:auto}h1.svelte-1uha8ag{margin-bottom:2rem}.hero-body.svelte-1uha8ag{padding-bottom:3rem}.hero-cta-group.svelte-1uha8ag{flex-direction:column;align-items:flex-start}.annotation.svelte-1uha8ag{display:none}.problems.svelte-1uha8ag{padding:0 1.5rem}.problems-inner.svelte-1uha8ag{padding:4rem 0}.problems-headline.svelte-1uha8ag{font-size:1.8rem}.problems-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}.how.svelte-1uha8ag{padding:0 1.5rem}.how-inner.svelte-1uha8ag{padding:4rem 0}.how-headline.svelte-1uha8ag{font-size:1.8rem}.how-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}.section-header.svelte-1uha8ag{margin-bottom:2.5rem}.examples.svelte-1uha8ag{padding:0 1.5rem}.examples-inner.svelte-1uha8ag{padding:4rem 0}.examples-headline.svelte-1uha8ag{font-size:1.8rem}.examples-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:1rem}.cta-section.svelte-1uha8ag{padding:0 1.5rem}.cta-inner-wrap.svelte-1uha8ag{padding:4rem 0 5rem}.cta-card.svelte-1uha8ag{flex-direction:column;padding:2.5rem 1.8rem;text-align:center}.cta-actions.svelte-1uha8ag{width:100%}.btn-cta-large.svelte-1uha8ag{width:100%;justify-content:center}}
