.helps-callout.svelte-7ka6if.svelte-7ka6if{max-width:720px;margin:0 auto;padding:2.5rem;background:var(--ink-900);border-radius:var(--radius-lg)}.helps-eyebrow.svelte-7ka6if.svelte-7ka6if{font-size:var(--font-size-sm);font-weight:500;color:var(--ink-400);margin:0 0 .5rem}.helps-heading.svelte-7ka6if.svelte-7ka6if{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--color-white);margin:0 0 .625rem}.helps-body.svelte-7ka6if.svelte-7ka6if{font-size:var(--font-size-base);color:var(--ink-300);line-height:1.6;margin:0 0 1.5rem}.helps-actions.svelte-7ka6if.svelte-7ka6if{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.helps-cta.svelte-7ka6if.svelte-7ka6if{display:inline-block;padding:.8125rem 2rem;background:var(--color-primary);color:var(--color-white);font-size:var(--font-size-base);font-weight:600;letter-spacing:-.005em;border-radius:var(--radius-full);transition:background var(--transition-fast)}.helps-cta.svelte-7ka6if.svelte-7ka6if:hover{background:var(--color-primary-hover)}.helps-link.svelte-7ka6if.svelte-7ka6if{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--font-size-sm);font-weight:600;color:var(--ink-300);transition:color var(--transition-fast)}.helps-link.svelte-7ka6if.svelte-7ka6if:hover{color:var(--color-white)}[dir=rtl] .helps-link.svelte-7ka6if svg.svelte-7ka6if{transform:scaleX(-1)}@media (max-width: 768px){.helps-callout.svelte-7ka6if.svelte-7ka6if{padding:1.75rem}}.bp-progress.svelte-5ihftq.svelte-5ihftq{position:fixed;top:0;left:0;right:0;height:2.5px;background:var(--color-primary);transform-origin:left;transform:scaleX(0);z-index:1300;pointer-events:none;transition:opacity .25s ease}.blog-post.svelte-5ihftq.svelte-5ihftq{padding-top:7.5rem}.bp-header.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:0 auto}.bp-title.svelte-5ihftq.svelte-5ihftq{font-size:clamp(1.9rem,3.6vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--ink-900);margin-top:1.25rem;margin-bottom:.875rem}.bp-lead.svelte-5ihftq.svelte-5ihftq{font-size:var(--font-size-lg);color:var(--ink-500);line-height:1.6}.bp-scope.svelte-5ihftq.svelte-5ihftq{margin-top:1rem;padding-inline-start:.875rem;border-inline-start:2px solid var(--ink-300);font-size:var(--font-size-sm);line-height:1.55;color:var(--ink-600)}.bp-meta.svelte-5ihftq.svelte-5ihftq{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--ink-500);margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--ink-100)}.bp-meta-dot.svelte-5ihftq.svelte-5ihftq{width:3px;height:3px;border-radius:var(--radius-full);background:var(--ink-300)}.bp-hero.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:2.5rem auto 3rem;border:1px solid var(--ink-200);border-radius:var(--radius-lg);overflow:hidden}.bp-hero.svelte-5ihftq img.svelte-5ihftq{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.bp-facts.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:2rem auto 0;padding:1.4rem 1.6rem;background:var(--ink-50, #f8fafc);border:1px solid var(--color-border-light, #e5e7eb);border-left:3px solid var(--color-primary);border-radius:0 14px 14px 0}.bp-facts-title.svelte-5ihftq.svelte-5ihftq{font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);margin:0 0 .7rem}.bp-facts.svelte-5ihftq ul.svelte-5ihftq{margin:0;padding-inline-start:1.15rem;display:flex;flex-direction:column;gap:.45rem}.bp-facts.svelte-5ihftq li.svelte-5ihftq{color:var(--ink-700, #334155);line-height:1.6}.bp-reviewed.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:1rem auto 0;font-size:.85rem;color:var(--ink-400, #94a3b8);font-variant-numeric:tabular-nums}.bp-body.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:0 auto;padding-bottom:3rem}.bp-faq.svelte-5ihftq.svelte-5ihftq,.bp-sources.svelte-5ihftq.svelte-5ihftq{max-width:720px;margin:0 auto 2.5rem;padding-top:1.75rem;border-top:1px solid var(--ink-100)}.bp-extra-title.svelte-5ihftq.svelte-5ihftq{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--ink-900);margin:0 0 1rem}.bp-faq-q.svelte-5ihftq.svelte-5ihftq{font-size:var(--font-size-base);font-weight:600;line-height:1.45;letter-spacing:-.01em;color:var(--ink-900);margin:1.25rem 0 .4rem}.bp-faq-q.svelte-5ihftq.svelte-5ihftq:first-of-type{margin-top:0}.bp-faq-a.svelte-5ihftq.svelte-5ihftq{color:var(--ink-600);line-height:1.6;margin:0}.bp-sources.svelte-5ihftq ol.svelte-5ihftq{margin:0;padding-inline-start:1.15rem;display:flex;flex-direction:column;gap:.6rem}.bp-sources.svelte-5ihftq li.svelte-5ihftq{color:var(--ink-600);line-height:1.55}.bp-sources.svelte-5ihftq a.svelte-5ihftq{color:var(--color-primary);overflow-wrap:anywhere}.bp-sources.svelte-5ihftq a.svelte-5ihftq:hover{color:var(--color-primary-hover)}.bp-sources-checked.svelte-5ihftq.svelte-5ihftq{display:block;font-size:.85rem;color:var(--ink-500);font-variant-numeric:tabular-nums}.related-posts.svelte-5ihftq.svelte-5ihftq{border-top:1px solid var(--ink-100);padding:4rem 0 5rem;margin-top:1rem}.related-title.svelte-5ihftq.svelte-5ihftq{font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ink-900);margin-bottom:1.5rem}.related-grid.svelte-5ihftq.svelte-5ihftq{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.related-card.svelte-5ihftq.svelte-5ihftq{background:var(--color-white);border:1px solid var(--ink-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-hairline);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.related-card.svelte-5ihftq.svelte-5ihftq:hover{border-color:var(--ink-300);box-shadow:var(--shadow-card)}.related-card-img.svelte-5ihftq.svelte-5ihftq{aspect-ratio:16/9;border-bottom:1px solid var(--ink-100)}.related-card-img.svelte-5ihftq img.svelte-5ihftq{display:block;width:100%;height:100%;object-fit:cover}.related-card-body.svelte-5ihftq.svelte-5ihftq{padding:1.25rem}.related-card-body.svelte-5ihftq h3.svelte-5ihftq{font-size:var(--font-size-base);font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--ink-900);margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-card-body.svelte-5ihftq p.svelte-5ihftq{font-size:var(--font-size-sm);color:var(--ink-500);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.related-read-more.svelte-5ihftq.svelte-5ihftq{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);transition:gap var(--transition-normal)}.related-card.svelte-5ihftq:hover .related-read-more.svelte-5ihftq{gap:.6rem}[dir=rtl] .related-read-more.svelte-5ihftq svg.svelte-5ihftq{transform:scaleX(-1)}@media (max-width: 900px){.related-grid.svelte-5ihftq.svelte-5ihftq{grid-template-columns:1fr;max-width:500px}}@media (max-width: 768px){.blog-post.svelte-5ihftq.svelte-5ihftq{padding-top:5.5rem}.related-posts.svelte-5ihftq.svelte-5ihftq{padding:2.5rem 0 3.5rem}}
