.blog-post[data-v-9e0b6dec]{padding:40px 0 80px;background:#fff}.blog-content-col[data-v-9e0b6dec]{max-width:960px;width:100%;margin:0 auto;float:none;text-align:left}.back-link[data-v-9e0b6dec]{display:inline-block;color:#03a0dc;font-weight:600;font-size:.9em;margin-bottom:30px;text-decoration:none}.back-link[data-v-9e0b6dec]:hover{color:#028abf;text-decoration:none}.post-header[data-v-9e0b6dec]{margin-bottom:40px}.post-meta[data-v-9e0b6dec]{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px;font-size:.85em;color:#999}.post-category[data-v-9e0b6dec]{background:#e3f4f7;color:#0085a1;padding:3px 10px;border-radius:3px;font-weight:600;font-size:.9em;text-transform:uppercase;letter-spacing:.3px}.post-header h1[data-v-9e0b6dec]{font-weight:700;font-size:2.2em;line-height:1.25;color:#222;margin-bottom:14px}.post-subtitle[data-v-9e0b6dec]{font-size:1.15em;color:#666;line-height:1.6}.post-body h2[data-v-9e0b6dec]{font-weight:600;font-size:1.4em;color:#222;margin-top:36px;margin-bottom:16px;line-height:1.3}.post-body p[data-v-9e0b6dec]{font-size:1.05em;line-height:1.75;color:#444;margin-bottom:18px}.post-body strong[data-v-9e0b6dec]{color:#222}.post-body code[data-v-9e0b6dec]{background:#f3f7fb;color:#1f2937;padding:2px 5px;border-radius:4px;font-size:.95em}.flow-diagram[data-v-9e0b6dec],.guarantee-grid[data-v-9e0b6dec],.layout-diagram[data-v-9e0b6dec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:26px 0 10px}.flow-card[data-v-9e0b6dec],.guarantee-card[data-v-9e0b6dec],.layout-block[data-v-9e0b6dec]{border:1px solid #dbe7f3;border-radius:12px;padding:16px;background:#fff}.flow-card-accent[data-v-9e0b6dec],.guarantee-card-accent[data-v-9e0b6dec],.layout-block-accent[data-v-9e0b6dec]{background:#eef9fe}.flow-card h4[data-v-9e0b6dec],.guarantee-card h4[data-v-9e0b6dec],.layout-block h4[data-v-9e0b6dec]{margin:0 0 8px;color:#222;font-size:1em;font-weight:600}.flow-card p[data-v-9e0b6dec],.guarantee-card p[data-v-9e0b6dec],.layout-block p[data-v-9e0b6dec]{margin-bottom:0;font-size:.95em;line-height:1.7}.flow-number[data-v-9e0b6dec]{display:inline-block;margin-bottom:8px;color:#64748b;font-size:.75em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.post-author[data-v-9e0b6dec]{margin-top:48px;padding-top:24px;border-top:1px solid #e8ecef;font-size:.95em;color:#666}.post-cta[data-v-9e0b6dec]{margin-top:48px;padding:36px;background:#f8f9fa;border-radius:8px}.post-cta h3[data-v-9e0b6dec]{font-weight:600;font-size:1.3em;color:#222;margin-bottom:10px}.post-cta p[data-v-9e0b6dec]{color:#666;font-size:1em;margin-bottom:20px}.btn-cta[data-v-9e0b6dec]{display:inline-block;background:#03a0dc;color:#fff;padding:12px 32px;border-radius:5px;font-weight:600;font-size:1em;text-decoration:none;transition:background .2s ease}.btn-cta[data-v-9e0b6dec]:focus,.btn-cta[data-v-9e0b6dec]:hover{background:#028abf;color:#fff;text-decoration:none}@media (max-width:767px){.blog-post[data-v-9e0b6dec]{padding:24px 0 60px}.post-header h1[data-v-9e0b6dec]{font-size:1.7em}.post-body h2[data-v-9e0b6dec]{font-size:1.25em}.post-cta[data-v-9e0b6dec]{padding:28px 20px}}