.blog-scope{--navy:#16173c;--red:#c03030;--bg:#fafafc;--text:#23243a;--muted:#6b6c80;--line:#e5e6ef;background:var(--bg);color:var(--text);line-height:1.65;font-size:17px;font-family:Segoe UI,Arial,sans-serif}.blog-main{max-width:860px;margin:0 auto;padding:28px 20px 60px}.blog-scope .breadcrumbs{font-size:14px;color:var(--muted);margin-bottom:22px}.blog-scope .breadcrumbs a{color:var(--muted)}.blog-scope h1{font-size:34px;line-height:1.2;color:var(--navy);margin:0 0 10px}.blog-scope h1 em{font-style:normal;color:var(--red)}.blog-scope .subtitle{font-size:18px;color:var(--muted);margin-bottom:26px}.blog-scope h2{font-size:26px;color:var(--navy);margin:38px 0 14px;line-height:1.25}.blog-scope h3{font-size:20px;color:var(--navy);margin:24px 0 10px}.blog-scope p{margin:0 0 14px}.blog-scope ol,.blog-scope ul{margin:0 0 16px 22px;padding:0}.blog-scope li{margin-bottom:7px}.blog-scope strong{color:var(--navy)}.blog-scope .quick-answer{background:#fff;border:2px solid var(--red);border-radius:12px;padding:20px 22px;margin:0 0 26px}.blog-scope .quick-answer h2{margin:0 0 10px;font-size:20px}.blog-scope .info-box{background:#fff;border-left:4px solid var(--red);border-radius:0 10px 10px 0;padding:16px 20px;margin:18px 0;box-shadow:0 1px 4px rgba(22,23,60,.06)}.blog-scope .info-box h3{margin-top:0}.blog-scope .takeaway{background:#f0f1f8;border-radius:10px;padding:14px 18px;margin:16px 0;font-size:16px}.blog-scope .takeaway strong{color:var(--red)}.blog-scope table{width:100%;border-collapse:collapse;margin:16px 0 22px;background:#fff;font-size:15.5px}.blog-scope th{background:var(--navy);color:#fff;text-align:left;padding:10px 12px}.blog-scope td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.blog-scope tr:last-child td{border-bottom:none}.blog-scope .table-wrap{overflow-x:auto}.blog-scope details.faq-item{background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:10px;overflow:hidden}.blog-scope summary.faq-q{padding:14px 18px;font-weight:700;color:var(--navy);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.blog-scope summary.faq-q::-webkit-details-marker{display:none}.blog-scope summary.faq-q:after{content:"+";color:var(--red);font-size:22px;line-height:1}.blog-scope details[open] summary.faq-q:after{content:"−"}.blog-scope .faq-a{padding:0 18px 16px;color:var(--text)}.blog-scope .cta{background:var(--navy);color:#fff;border-radius:14px;padding:28px 26px;margin:34px 0;text-align:center}.blog-scope .cta h2{color:#fff;margin:0 0 10px;font-size:24px}.blog-scope .cta p{color:#d8d9e8}.blog-scope .cta a.btn{display:inline-block;background:var(--red);color:#fff;text-decoration:none;font-weight:700;font-size:18px;padding:13px 30px;border-radius:10px;margin-top:8px}.blog-scope .related{margin-top:40px}.blog-scope .related a{border:1px solid var(--line);border-radius:10px;padding:14px 18px;margin-bottom:10px;color:var(--navy);font-weight:600}.blog-index-card,.blog-scope .related a{display:block;background:#fff;text-decoration:none}.blog-index-card{border:1px solid var(--line);border-radius:12px;padding:20px 22px;margin-bottom:14px;color:var(--text)}.blog-index-card h2{margin:0 0 8px;font-size:21px;color:var(--navy)}.blog-index-card p{margin:0;color:var(--muted);font-size:15.5px}@media(max-width:600px){.blog-scope h1{font-size:27px}.blog-scope h2{font-size:22px}.blog-scope{font-size:16px}}