.deleted-banner-wrap.svelte-1uha8ag{padding:var(--space-4) var(--space-4) 0}.alert.svelte-1uha8ag{padding:var(--space-4);border-radius:var(--radius-md);font-size:.9375rem;font-weight:500}.alert-success.svelte-1uha8ag{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text)}.deleted-banner.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.deleted-banner-close.svelte-1uha8ag{background:none;border:none;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer;padding:0 var(--space-2);opacity:.7}.deleted-banner-close.svelte-1uha8ag:hover{opacity:1}.trust-row.svelte-1uha8ag{display:flex;justify-content:center;gap:var(--space-8);flex-wrap:wrap}.trust-item.svelte-1uha8ag{display:flex;align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:.875rem}.trust-icon.svelte-1uha8ag{display:flex;align-items:center}.section-heading.svelte-1uha8ag{font-size:clamp(1.75rem,3.5vw,2.25rem);margin-bottom:var(--space-4)}.section-subtext.svelte-1uha8ag{font-size:1.125rem;color:var(--text-secondary)}.tools-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.tool-card.svelte-1uha8ag{display:flex;flex-direction:column}.tool-card-head.svelte-1uha8ag{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.tool-card-head.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.25rem;margin:0}.tool-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9375rem;line-height:1.7}.tool-spec-list.svelte-1uha8ag{list-style:none;padding:0;margin:0 0 var(--space-5)}.tool-spec-list.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-1) 0;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.tool-spec-list.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";display:inline-block;width:5px;height:5px;border-radius:var(--radius-full);background:var(--cyan-400);flex-shrink:0;position:relative;top:-2px}.tool-card-link.svelte-1uha8ag{margin-top:auto;font-weight:600;font-size:.9375rem}.why-prose.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.0625rem;line-height:1.75}.library-grid.svelte-1uha8ag{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-8);align-items:start}.spec-table.svelte-1uha8ag th:where(.svelte-1uha8ag){text-align:left;white-space:nowrap;vertical-align:top;color:var(--gold-400);font-size:.8125rem;text-transform:uppercase;letter-spacing:.05em;padding-right:var(--space-6);width:1%}.spec-table.svelte-1uha8ag td:where(.svelte-1uha8ag){color:var(--text-secondary)}.limits-card.svelte-1uha8ag h4:where(.svelte-1uha8ag){color:var(--gold-400);font-size:.875rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-3)}.limits-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.9375rem;line-height:1.7}.pricing-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6);align-items:start;max-width:48rem;margin-left:auto;margin-right:auto}.faq-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-10)}.faq-item.svelte-1uha8ag{border:1px solid var(--neutral-700);border-radius:var(--radius-lg);overflow:hidden}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag){padding:var(--space-4) var(--space-6);cursor:pointer;font-weight:600;color:var(--text-primary);list-style:none;display:flex;align-items:center;justify-content:space-between;transition:background var(--transition-fast)}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";font-size:1.25rem;color:var(--text-tertiary);flex-shrink:0;margin-left:var(--space-4)}.faq-item[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"−"}.faq-item.svelte-1uha8ag summary:where(.svelte-1uha8ag):hover{background:var(--bg-tertiary)}.faq-item.svelte-1uha8ag p:where(.svelte-1uha8ag){padding:0 var(--space-6) var(--space-6);color:var(--text-secondary);line-height:1.7;font-size:.9375rem;margin:0}@media(max-width:900px){.tools-grid.svelte-1uha8ag,.library-grid.svelte-1uha8ag{grid-template-columns:1fr}}@media(max-width:768px){.pricing-grid.svelte-1uha8ag{grid-template-columns:1fr;max-width:24rem;margin-left:auto;margin-right:auto}.trust-row.svelte-1uha8ag{flex-direction:column;align-items:center;gap:var(--space-3)}.spec-table.svelte-1uha8ag th:where(.svelte-1uha8ag){white-space:normal}}
