.ez-blog{--ez-ink:#1f2937;--ez-muted:#667085;--ez-brand:#1456ff;--ez-border:#e5e7eb;--ez-bg-soft:#f7f9fc;min-height:100vh;display:flex;flex-direction:column;background:#ffffff;color:var(--ez-ink);font-family:var(--font-inter),system-ui,sans-serif;line-height:1.65}.ez-blog a{color:inherit}.ez-blog-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--ez-border);position:-webkit-sticky;position:sticky;top:0;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10}.ez-blog-brand{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display),var(--font-inter),sans-serif;font-weight:800;font-size:21px;letter-spacing:-.5px;text-decoration:none;color:#0b2545}.ez-blog-brand span{line-height:1}.ez-blog-nav{display:flex;align-items:center;gap:20px;font-size:14px}.ez-blog-nav a{text-decoration:none;color:var(--ez-muted)}.ez-blog-nav a:hover{color:var(--ez-ink)}.ez-blog-signup{background:var(--ez-brand);color:#fff!important;padding:8px 16px;border-radius:9px;font-weight:600}.ez-blog-main{flex:1 1;width:100%}.ez-blog-footer{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between;padding:24px;border-top:1px solid var(--ez-border);color:var(--ez-muted);font-size:13px;margin-top:48px}.ez-blog-footer a{color:var(--ez-muted);text-decoration:none}.ez-blog-footer a:hover{text-decoration:underline}.ez-blog-foot-brand{display:inline-flex;align-items:center;gap:7px}.ez-blog-index{max-width:980px;margin:0 auto;padding:48px 24px}.ez-blog-hero-band{text-align:center;margin-bottom:40px}.ez-blog-hero-band h1{font-size:40px;letter-spacing:-1px;margin:0 0 12px;font-family:var(--font-display),var(--font-inter),sans-serif}.ez-blog-hero-band p{color:var(--ez-muted);font-size:18px;max-width:620px;margin:0 auto}.ez-blog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}.ez-blog-card{display:flex;flex-direction:column;gap:8px;border:1px solid var(--ez-border);border-radius:16px;text-decoration:none;overflow:hidden;background:#fff;transition:box-shadow .15s ease,transform .15s ease}.ez-blog-card:hover{box-shadow:0 12px 40px rgba(11,37,69,.1);transform:translateY(-2px)}.ez-blog-card-img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;background:var(--ez-bg-soft)}.ez-blog-card-img--fallback{background:linear-gradient(135deg,#1456ff,#0b2545)}.ez-blog-card-date{color:var(--ez-muted);font-size:12.5px;padding:20px 24px 0}.ez-blog-card h2{font-size:20px;margin:0;line-height:1.3;letter-spacing:-.3px;padding:0 24px}.ez-blog-card p{color:var(--ez-muted);font-size:14.5px;margin:0;flex:1 1;padding:0 24px}.ez-blog-card-more{color:var(--ez-brand);font-weight:600;font-size:14px;padding:0 24px 24px}.ez-blog-article{max-width:720px;margin:0 auto;padding:40px 24px}.ez-blog-crumb{margin-bottom:20px;font-size:14px}.ez-blog-crumb a{color:var(--ez-brand);text-decoration:none}.ez-blog-article>h1{font-size:38px;line-height:1.15;letter-spacing:-1px;margin:0 0 12px;font-family:var(--font-display),var(--font-inter),sans-serif}.ez-blog-meta{color:var(--ez-muted);font-size:14px;margin:0 0 24px}.ez-blog-hero{margin:0 0 32px}.ez-blog-hero img{width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;border-radius:16px;display:block;background:var(--ez-bg-soft)}.ez-blog-hero--fallback{aspect-ratio:1200/630;border-radius:16px;background:linear-gradient(135deg,#1456ff,#0b2545)}.ez-blog-credit{margin:28px 0 0;font-size:12.5px;color:var(--ez-muted);text-align:center}.ez-blog-credit a{color:var(--ez-muted);text-decoration:none}.ez-blog-credit a:hover{text-decoration:underline}.ez-blog-body{font-size:17px}.ez-blog-body h2{font-size:26px;letter-spacing:-.4px;margin:40px 0 12px;line-height:1.25}.ez-blog-body h3{font-size:20px;margin:28px 0 8px}.ez-blog-body p{margin:0 0 18px}.ez-blog-body ol,.ez-blog-body ul{margin:0 0 18px;padding-left:24px}.ez-blog-body li{margin:6px 0}.ez-blog-body a{color:var(--ez-brand);text-decoration:underline}.ez-blog-body strong{font-weight:700}.ez-blog-body blockquote{margin:24px 0;padding:4px 20px;border-left:3px solid var(--ez-brand);color:var(--ez-muted);font-style:italic}.ez-blog-body code{background:var(--ez-bg-soft);padding:2px 6px;border-radius:6px;font-size:.9em}.ez-blog-body table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:15px;display:block;overflow-x:auto}.ez-blog-body td,.ez-blog-body th{border:1px solid var(--ez-border);padding:10px 12px;text-align:left}.ez-blog-body th{background:var(--ez-bg-soft);font-weight:600}.ez-blog-faq{margin-top:48px;padding-top:32px;border-top:1px solid var(--ez-border)}.ez-blog-faq>h2{font-size:26px;margin:0 0 20px}.ez-blog-faq h3{font-size:18px;margin:20px 0 6px}.ez-blog-faq p{color:var(--ez-muted);margin:0}.ez-blog-cta{margin-top:48px;padding:32px;border-radius:18px;text-align:center;background:linear-gradient(135deg,#1456ff,#0b2545);color:#fff}.ez-blog-cta h2{margin:0 0 8px;font-size:24px}.ez-blog-cta p{margin:0 0 20px;opacity:.9}.ez-blog-cta-btn{display:inline-block;background:#fff;color:var(--ez-brand)!important;font-weight:700;padding:12px 28px;border-radius:10px;text-decoration:none}@media (max-width:640px){.ez-blog-hero h1{font-size:32px}.ez-blog-article>h1{font-size:30px}.ez-blog-body{font-size:16px}}