.blog-page.svelte-ol7d1n{--page-bg-top: #0a141f;--page-bg-bottom: #101f2f;--panel-bg: #122436;--panel-border: #28435d;--text-main: #e8f1fa;--text-strong: #f5f9ff;--text-muted: #9cb2c7;--link: #8fc7ff;flex:1 0 auto;min-height:100%;background:radial-gradient(circle at 82% 10%,#4088da2e,#4088da00 36%),linear-gradient(180deg,var(--page-bg-top) 0%,var(--page-bg-bottom) 100%);color:var(--text-main);font-family:Manrope,Avenir Next,Segoe UI,sans-serif}.blog-container.svelte-ol7d1n{max-width:940px;margin:0 auto;padding:2rem 1rem 2.5rem}.breadcrumbs.svelte-ol7d1n{display:flex;align-items:center;gap:.48rem;font-size:.85rem;color:var(--text-muted)}.breadcrumbs.svelte-ol7d1n a:where(.svelte-ol7d1n){color:#a8cff8;text-decoration:none}.breadcrumbs.svelte-ol7d1n a:where(.svelte-ol7d1n):hover{text-decoration:underline}.article-card.svelte-ol7d1n{margin-top:.75rem;padding:1.25rem;border:1px solid var(--panel-border);background:var(--panel-bg);border-radius:12px;box-shadow:0 16px 28px -24px #050a14e6}.eyebrow.svelte-ol7d1n{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8fc1ff}h1.svelte-ol7d1n{margin:.6rem 0 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.17;font-weight:800;letter-spacing:-.02em;color:var(--text-strong)}.deck.svelte-ol7d1n{margin:.75rem 0 0;font-size:1rem;line-height:1.62;color:#d3e1ef}.byline-row.svelte-ol7d1n{display:flex;gap:.95rem;flex-wrap:wrap;margin:.85rem 0 1.1rem;font-size:.88rem;color:#b7cde1}h2.svelte-ol7d1n{margin:1.45rem 0 0;font-size:1.32rem;line-height:1.3;font-weight:700;color:#f0f7ff}h3.svelte-ol7d1n{margin:1rem 0 0;font-size:1.05rem;line-height:1.35;font-weight:700;color:#e4f1ff}p.svelte-ol7d1n{margin:.74rem 0 0;font-size:.98rem;line-height:1.66;color:#c8daeb}ul.svelte-ol7d1n,ol.svelte-ol7d1n{margin:.74rem 0 0;padding-left:1.15rem;display:grid;gap:.46rem}li.svelte-ol7d1n{line-height:1.58;color:#c9dceb}.cta-block.svelte-ol7d1n{margin-top:1.35rem;padding:.9rem;border:1px solid #2d4b67;background:#162c3f;border-radius:10px}.cta-links.svelte-ol7d1n{margin-top:.78rem;display:flex;gap:.6rem;flex-wrap:wrap}.cta-links.svelte-ol7d1n a:where(.svelte-ol7d1n){display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:.64rem .9rem;font-size:.92rem;font-weight:700;border-radius:9px;border:1px solid #3f96ef;background:linear-gradient(180deg,#2f88e6,#2a79cc);color:#f8fcff}.cta-links.svelte-ol7d1n a:where(.svelte-ol7d1n):last-child{background:transparent;border-color:#4a80b4;color:#cde6ff}.faq-panel.svelte-ol7d1n{margin-top:1.35rem;padding:.95rem;border:1px solid #2d4b67;background:#162c3f;border-radius:10px}.faq-grid.svelte-ol7d1n{margin-top:.6rem;display:grid;gap:.62rem}.faq-item.svelte-ol7d1n{border:1px solid #355677;background:#1a3247;border-radius:10px;padding:.75rem}.faq-item.svelte-ol7d1n h3:where(.svelte-ol7d1n){margin-top:0}.faq-item.svelte-ol7d1n p:where(.svelte-ol7d1n){margin-top:.45rem}@media(max-width:560px){.blog-container.svelte-ol7d1n{padding:1.35rem .9rem 2rem}.article-card.svelte-ol7d1n{padding:1rem}h1.svelte-ol7d1n{font-size:clamp(1.45rem,6vw,1.95rem)}.cta-links.svelte-ol7d1n a:where(.svelte-ol7d1n){flex:1}}
