.arr.svelte-14qseeg{transition:transform .2s;display:inline-block}.pricing-block.svelte-14qseeg{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.pricing-steps.svelte-14qseeg{border-bottom:1px solid var(--color-ink);align-items:flex-end;gap:2px;height:320px;display:flex}.pstep.svelte-14qseeg{color:var(--color-bg);flex-direction:column;flex:1;justify-content:space-between;padding:24px 20px;display:flex}.pstep-1.svelte-14qseeg{border:1px solid var(--color-line);background:linear-gradient(#1a1f35,#111827);height:60%}.pstep-2.svelte-14qseeg{background:linear-gradient(180deg, var(--color-accent), var(--color-gold-soft));color:#0b0f1a;height:80%}.pstep-3.svelte-14qseeg{border:1px solid var(--color-accent);background:linear-gradient(#1a1f35,#0b0f1a);height:100%}.pstep-tier.svelte-14qseeg{font-family:var(--font-mono);letter-spacing:.15em;opacity:.7;font-size:10px}.pstep-n.svelte-14qseeg{font-family:var(--font-serif);letter-spacing:-.03em;font-size:56px;line-height:1}.pstep-lbl.svelte-14qseeg{opacity:.9;max-width:160px;margin-top:12px;font-size:12px;line-height:1.4}.faq-list.svelte-14qseeg{border-top:1px solid var(--color-accent)}.faq-question.svelte-14qseeg{text-align:left;background:0 0;border:none;grid-template-columns:80px 1fr 40px;align-items:center;gap:48px;width:100%;display:grid}.faq-num.svelte-14qseeg{font-family:var(--font-mono);color:var(--color-muted);letter-spacing:.1em;font-size:11px}.faq-text.svelte-14qseeg{font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(24px,3vw,36px);line-height:1.15}.faq-answer.svelte-14qseeg{padding:0 0 40px 128px}.blog-list.svelte-14qseeg{border-top:1px solid var(--color-accent)}.blog-row.svelte-14qseeg{border-bottom:1px solid var(--color-line);cursor:pointer;color:inherit;grid-template-columns:120px 1fr 200px auto;align-items:center;gap:48px;padding:40px 0;text-decoration:none;transition:padding .3s;display:grid}.blog-row.svelte-14qseeg:hover{padding-left:16px}.blog-cat.svelte-14qseeg{font-family:var(--font-mono);color:var(--color-accent-2);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.blog-row.svelte-14qseeg h3:where(.svelte-14qseeg){letter-spacing:-.015em;font-size:clamp(24px,2.6vw,34px);line-height:1.1}.blog-date.svelte-14qseeg{font-family:var(--font-mono);color:var(--color-muted);font-size:12px}.blog-arr.svelte-14qseeg{color:var(--color-ink);font-size:22px;transition:transform .3s}.blog-row.svelte-14qseeg:hover .blog-arr:where(.svelte-14qseeg){transform:translate(6px)}@media (width<=1024px){.pricing-block.svelte-14qseeg{grid-template-columns:1fr;gap:40px}.faq-question.svelte-14qseeg{grid-template-columns:1fr auto;gap:16px}.faq-num.svelte-14qseeg{display:none}.faq-answer.svelte-14qseeg{padding-left:0}.blog-row.svelte-14qseeg{grid-template-columns:1fr;gap:12px}}
