.blog-comment[data-v-a9f9a0be]{display:grid;gap:.5rem;border:1px solid #d8e2ef;border-radius:10px;background:#fff;padding:.68rem}.blog-comment--pending[data-v-a9f9a0be]{border-color:#f2d184;background:#fffaf0}.blog-comment__head[data-v-a9f9a0be],.blog-comment__actions[data-v-a9f9a0be],.blog-comment__reply-footer[data-v-a9f9a0be]{display:flex;align-items:center;justify-content:space-between;gap:.58rem}.blog-comment__head strong[data-v-a9f9a0be]{display:block;color:#10203f;font-size:.86rem;line-height:1.3}.blog-comment__head time[data-v-a9f9a0be],.blog-comment__reply-footer span[data-v-a9f9a0be]{color:#667996;font-size:.74rem}.blog-comment__pending[data-v-a9f9a0be]{border-radius:999px;background:#fef3c7;color:#92400e;padding:.16rem .46rem;font-size:.68rem;font-weight:800}.blog-comment__body[data-v-a9f9a0be]{margin:0;color:#263954;font-size:.9rem;line-height:1.5;white-space:pre-wrap}.blog-comment__actions[data-v-a9f9a0be]{justify-content:flex-start}.blog-comment__action[data-v-a9f9a0be],.blog-comment__reply-footer button[data-v-a9f9a0be]{border:1px solid #cfdaea;border-radius:999px;background:#fff;color:#24405f;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:1.8rem;padding:.27rem .56rem;font-size:.76rem;font-weight:800}.blog-comment__action svg[data-v-a9f9a0be]{width:.88rem;height:.88rem}.blog-comment__action--active[data-v-a9f9a0be]{border-color:#f0a3a3;background:#fff4f4;color:#bf1e2e}.blog-comment__action[data-v-a9f9a0be]:disabled,.blog-comment__reply-footer button[data-v-a9f9a0be]:disabled{cursor:not-allowed;opacity:.62}.blog-comment__reply-form[data-v-a9f9a0be]{display:grid;gap:.42rem}.blog-comment__reply-form textarea[data-v-a9f9a0be]{min-height:4rem;resize:vertical;border:1px solid #cfdbea;border-radius:10px;padding:.58rem .68rem;color:#10203f;font:inherit;font-size:.88rem;line-height:1.45}.blog-comment__reply-footer button[type=submit][data-v-a9f9a0be]{border-color:#0d4dc4;background:#0d4dc4;color:#fff}.blog-comment__replies[data-v-a9f9a0be]{display:grid;gap:.5rem;padding-left:.75rem;border-left:2px solid #dbe6f5}@media(max-width:560px){.blog-comment__head[data-v-a9f9a0be],.blog-comment__reply-footer[data-v-a9f9a0be]{align-items:flex-start;flex-direction:column}}.blog-show-page[data-v-7074c4cf]{--brand: #0d4dc4;--brand-dark: #0a3b96;--surface: #ffffff;--surface-soft: #f8fbff;--border: #d8e2ef;--text-primary: #10203f;--text-secondary: #3f506c;min-height:100vh;background:var(--public-site-background);color:var(--text-primary)}.blog-shell[data-v-7074c4cf]{max-width:1360px;margin:0 auto;padding:clamp(1rem,2vw,1.45rem) 1rem 3.8rem;display:grid;gap:1.2rem}.blog-banner[data-v-7074c4cf]{position:relative;display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);min-height:372px;overflow:hidden;border:1px solid #d5dfed;border-radius:26px;background:linear-gradient(148deg,#f8fbff,#edf4ff 58%,#f8fbff);box-shadow:0 18px 40px #10203f12}.blog-banner[data-v-7074c4cf]:after{content:"";position:absolute;inset:-150px -80px auto auto;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(13 77 196 / 12%) 0%,transparent 70%);pointer-events:none}.blog-banner__content[data-v-7074c4cf]{position:relative;z-index:2;padding:clamp(1.2rem,2.6vw,2.25rem);display:grid;align-content:start;gap:.92rem}.blog-breadcrumbs[data-v-7074c4cf]{display:flex;flex-wrap:wrap;gap:.52rem;align-items:center;font-size:.82rem;color:#6b7f9d}.blog-breadcrumbs a[data-v-7074c4cf]{color:#364c70;text-decoration:none;transition:color .2s ease}.blog-breadcrumbs a[data-v-7074c4cf]:hover{color:var(--brand)}.blog-banner__eyebrow[data-v-7074c4cf]{margin:0;display:inline-flex;width:fit-content;padding:.22rem .7rem;border-radius:999px;font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700;color:#0f5c30;background:#dcfce7}.blog-banner h1[data-v-7074c4cf]{margin:0;font-size:clamp(2rem,3vw,3.1rem);line-height:1.12;letter-spacing:-.014em;max-width:680px}.blog-banner__lead[data-v-7074c4cf]{margin:0;max-width:610px;color:#3d4e69;line-height:1.65;font-size:1.01rem}.blog-banner__meta[data-v-7074c4cf]{margin-top:.1rem;display:flex;flex-wrap:wrap;gap:.58rem;align-items:center;color:#5b6f8e;font-size:.88rem}.blog-banner__meta span[data-v-7074c4cf]{border-radius:999px;border:1px solid #ccdaeb;background:#ffffffd6;padding:.28rem .62rem;font-weight:600}.blog-banner__meta-link[data-v-7074c4cf]{color:var(--brand);font-weight:700;text-decoration:none;border-radius:999px;border:1px solid #c6d7ec;background:#ffffffe5;padding:.32rem .68rem;transition:all .2s ease}.blog-banner__meta-link[data-v-7074c4cf]:hover{border-color:#9db9df;background:#f3f8ff}.blog-admin-controls[data-v-7074c4cf]{display:inline-flex;flex-wrap:wrap;gap:.45rem;align-items:center}.blog-admin-controls button[data-v-7074c4cf],.blog-admin-controls__edit[data-v-7074c4cf]{border-radius:999px;border:1px solid #bfd0e5;background:#fff;color:#0f4fb8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .75rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.blog-admin-controls button[data-v-7074c4cf]:hover,.blog-admin-controls__edit[data-v-7074c4cf]:hover{border-color:var(--brand);background:#eef5ff;color:var(--brand)}.blog-banner__media[data-v-7074c4cf]{position:relative;min-height:100%}.blog-banner__media img[data-v-7074c4cf]{width:100%;height:100%;object-fit:cover;object-position:center;display:block;filter:saturate(1.04) contrast(1.02)}.blog-layout[data-v-7074c4cf]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.05rem;align-items:start}.blog-loading[data-v-7074c4cf],.blog-error[data-v-7074c4cf]{margin:0;padding:.95rem 1rem;border-radius:12px;background:#fff}.blog-loading[data-v-7074c4cf]{border:1px solid #dce5f1;color:#3e5576}.blog-error[data-v-7074c4cf]{border:1px solid #f3c8c8;background:#fff8f8;color:#9b2c2c}.blog-article[data-v-7074c4cf]{display:grid;gap:1.4rem;border:0;background:transparent;box-shadow:none;padding:0}.blog-article__cover-wrap[data-v-7074c4cf]{border-radius:16px;overflow:hidden;background:#dbe6f3;border:1px solid #e2ebf7}.blog-article__cover[data-v-7074c4cf]{width:100%;max-height:450px;object-fit:cover;display:block}.blog-article__content[data-v-7074c4cf]{display:grid;gap:clamp(1.35rem,3vw,2.35rem);max-width:none;width:100%}.blog-content-section[data-v-7074c4cf]{display:grid;gap:.75rem;scroll-margin-top:104px}.blog-content-section+.blog-content-section[data-v-7074c4cf]{margin-top:.1rem}.blog-content-section h2[data-v-7074c4cf]{margin:0;font-size:clamp(1.22rem,1.95vw,1.7rem);line-height:1.28;letter-spacing:-.01em}.blog-content-section__layout[data-v-7074c4cf]{display:grid;gap:clamp(.9rem,2vw,1.3rem);min-width:0}.blog-content-section__layout--text-image[data-v-7074c4cf],.blog-content-section__layout--image-text[data-v-7074c4cf],.blog-content-section__layout--two-text[data-v-7074c4cf],.blog-content-section__layout--two-image[data-v-7074c4cf]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.blog-content-section__layout--image-text .blog-content-section__figure--primary[data-v-7074c4cf],.blog-content-section__layout--wide-image .blog-content-section__figure--primary[data-v-7074c4cf]{order:-1}.blog-content-section--strip .blog-content-section__layout[data-v-7074c4cf]{min-height:4.8rem;align-items:center}.blog-content-section__text[data-v-7074c4cf]{display:grid;align-content:center;gap:.78rem;min-width:0;color:#273a58;font-size:1.02rem;line-height:1.84;white-space:pre-line}.blog-content-section__text--x-left[data-v-7074c4cf]{justify-items:start;text-align:left}.blog-content-section__text--x-center[data-v-7074c4cf]{justify-items:center;text-align:center}.blog-content-section__text--x-right[data-v-7074c4cf]{justify-items:end;text-align:right}.blog-content-section__text--x-stretch[data-v-7074c4cf]{justify-items:stretch;text-align:justify}.blog-content-section__text--y-top[data-v-7074c4cf]{align-content:start}.blog-content-section__text--y-center[data-v-7074c4cf]{align-content:center}.blog-content-section__text--y-bottom[data-v-7074c4cf]{align-content:end}.blog-content-section__text--y-stretch[data-v-7074c4cf]{align-content:stretch}.blog-content-section__body[data-v-7074c4cf]{margin:0;white-space:pre-line}.blog-content-section__body[data-v-7074c4cf] a{color:var(--brand);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.16em}.blog-content-section__body[data-v-7074c4cf] strong,.blog-content-section__caption[data-v-7074c4cf] strong{font-weight:850}.blog-content-section__body[data-v-7074c4cf] em,.blog-content-section__caption[data-v-7074c4cf] em{font-style:italic}.blog-content-section__body[data-v-7074c4cf] u,.blog-content-section__caption[data-v-7074c4cf] u{text-decoration-thickness:.08em;text-underline-offset:.16em}.blog-content-section__figure[data-v-7074c4cf]{margin:0;min-width:0}.blog-content-section__image[data-v-7074c4cf]{width:100%;height:100%;max-height:none;aspect-ratio:16 / 8;object-fit:cover;border-radius:14px;background:#edf4fb;display:block}.blog-content-section__layout--text-image .blog-content-section__image[data-v-7074c4cf],.blog-content-section__layout--image-text .blog-content-section__image[data-v-7074c4cf],.blog-content-section__layout--two-image .blog-content-section__image[data-v-7074c4cf]{aspect-ratio:1 / 1}@media(max-width:760px){.blog-content-section__layout--text-image[data-v-7074c4cf],.blog-content-section__layout--image-text[data-v-7074c4cf],.blog-content-section__layout--two-text[data-v-7074c4cf],.blog-content-section__layout--two-image[data-v-7074c4cf]{grid-template-columns:1fr}.blog-content-section__layout--image-text .blog-content-section__figure--primary[data-v-7074c4cf]{order:0}.blog-content-section__image[data-v-7074c4cf]{aspect-ratio:16 / 10}}.blog-article__cta[data-v-7074c4cf]{border-radius:16px;border:1px solid #cddceb;background:linear-gradient(180deg,#f8fbff,#edf5ff);padding:.96rem 1.02rem;display:flex;gap:.88rem;align-items:center;justify-content:space-between}.blog-article__cta strong[data-v-7074c4cf]{display:block;font-size:1.04rem}.blog-article__cta p[data-v-7074c4cf]{margin:.32rem 0 0;color:#465f7f;line-height:1.55}.blog-article__cta-link[data-v-7074c4cf]{flex-shrink:0;border-radius:11px;background:var(--brand);color:var(--surface);text-decoration:none;font-weight:700;font-size:.9rem;padding:.75rem 1.04rem;transition:background-color .2s ease,transform .2s ease}.blog-article__cta-link[data-v-7074c4cf]:hover{background:var(--brand-dark);transform:translateY(-1px)}.blog-side[data-v-7074c4cf]{display:grid;gap:.86rem;position:sticky;top:90px}.blog-panel[data-v-7074c4cf]{border-radius:16px;border:1px solid var(--border);background:var(--surface);box-shadow:0 10px 22px #10203f0a;padding:1.02rem}.blog-panel h2[data-v-7074c4cf]{margin:0;font-size:1.08rem;letter-spacing:-.01em}.blog-toc[data-v-7074c4cf]{list-style:none;margin:.72rem 0 0;padding:0;display:grid;gap:.62rem}.blog-toc li a[data-v-7074c4cf]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.52rem;text-decoration:none;color:#223754;line-height:1.38;font-size:.88rem;border-radius:10px;padding:.22rem;transition:background-color .2s ease}.blog-toc li a[data-v-7074c4cf]:hover{background:#f3f8ff}.blog-toc__index[data-v-7074c4cf]{width:21px;height:21px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--brand);color:var(--surface);font-size:.74rem;font-weight:700}.blog-author[data-v-7074c4cf]{margin-top:.72rem;display:flex;align-items:center;gap:.62rem}.blog-author__avatar[data-v-7074c4cf]{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#dbe8ff;color:var(--brand);font-weight:800}.blog-author__content[data-v-7074c4cf]{display:grid;gap:.2rem}.blog-author__content strong[data-v-7074c4cf]{font-size:.94rem}.blog-author__content span[data-v-7074c4cf]{font-size:.8rem;color:#5f728f}.blog-related-list[data-v-7074c4cf]{margin-top:.72rem;display:grid;gap:.62rem}.blog-related-item a[data-v-7074c4cf]{display:grid;grid-template-columns:82px minmax(0,1fr);gap:.62rem;text-decoration:none;color:inherit;border-radius:12px;padding:.24rem;transition:background-color .2s ease}.blog-related-item a[data-v-7074c4cf]:hover{background:#f3f8ff}.blog-related-item img[data-v-7074c4cf]{width:82px;height:62px;object-fit:cover;border-radius:10px}.blog-related-item div[data-v-7074c4cf]{display:grid;gap:.24rem}.blog-related-item strong[data-v-7074c4cf]{font-size:.89rem;line-height:1.35;color:#243a59}.blog-related-item time[data-v-7074c4cf]{font-size:.77rem;color:#6b7f9d}.blog-show-page[data-v-7074c4cf] :is(a,button,input):focus-visible{outline:2px solid #7ea6e8;outline-offset:2px}@media(max-width:1160px){.blog-layout[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr)}.blog-side[data-v-7074c4cf]{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.blog-article__content[data-v-7074c4cf]{max-width:100%}}@media(max-width:960px){.blog-banner[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr);min-height:auto}.blog-banner__media[data-v-7074c4cf]{min-height:220px;order:-1}.blog-banner h1[data-v-7074c4cf]{max-width:100%}.blog-side[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.blog-shell[data-v-7074c4cf]{padding:1rem .72rem 2.8rem;gap:.95rem}.blog-banner[data-v-7074c4cf]{border-radius:20px}.blog-banner__content[data-v-7074c4cf]{padding:1rem}.blog-article[data-v-7074c4cf]{padding:.84rem}.blog-article__cta[data-v-7074c4cf]{flex-direction:column;align-items:flex-start}.blog-article__cta-link[data-v-7074c4cf]{width:100%;text-align:center}.blog-content-section h2[data-v-7074c4cf]{font-size:1.25rem}.blog-content-section__body[data-v-7074c4cf]{font-size:.97rem}}@media(max-width:480px){.blog-banner__meta[data-v-7074c4cf]{gap:.5rem}.blog-banner__meta span[data-v-7074c4cf],.blog-banner__meta-link[data-v-7074c4cf]{width:100%;justify-content:center;display:inline-flex}.blog-related-item a[data-v-7074c4cf]{grid-template-columns:78px minmax(0,1fr)}.blog-related-item img[data-v-7074c4cf]{width:78px;height:60px}}.blog-show-page[data-v-7074c4cf]{--brand: #0b4cc2;--brand-dark: #073a96;--surface: #ffffff;--border: #d8e2ef;--text-primary: #13213b;--text-secondary: #465673;--page-hero-bg: #eff7fc;--page-hero-bg-rgb: 239 247 252;position:relative;isolation:isolate;min-height:100vh;overflow-x:hidden;background:var(--public-site-background);color:var(--text-primary)}.blog-show-page[data-v-7074c4cf]:before{content:none;position:absolute;z-index:-2;top:0;right:0;width:min(65vw,58rem);height:25.5rem;background-image:linear-gradient(90deg,var(--page-hero-bg) 0%,rgb(var(--page-hero-bg-rgb) / 78%) 12%,rgb(var(--page-hero-bg-rgb) / 0%) 31%),linear-gradient(180deg,rgb(var(--page-hero-bg-rgb) / 0%) 58%,var(--page-hero-bg) 100%),var(--blog-hero-image);background-repeat:no-repeat;background-size:cover;background-position:center top;pointer-events:none}.blog-show-page[data-v-7074c4cf]:after{content:none;position:absolute;z-index:-1;inset:0 0 auto;height:25.5rem;background:linear-gradient(90deg,var(--page-hero-bg) 0%,rgb(var(--page-hero-bg-rgb) / 94%) 34%,rgb(var(--page-hero-bg-rgb) / 18%) 61%,rgb(var(--page-hero-bg-rgb) / 0%) 100%),linear-gradient(180deg,rgb(var(--page-hero-bg-rgb) / 0%) 65%,var(--page-hero-bg) 100%);pointer-events:none}.blog-show-page[data-v-7074c4cf] .site-header{padding-top:1.45rem}.blog-shell[data-v-7074c4cf]{width:min(1236px,calc(100% - 2rem));max-width:none;margin:0 auto;padding:2.1rem 0 0;display:grid;gap:1.6rem}.blog-banner[data-v-7074c4cf]{position:relative;display:grid;align-content:end;min-height:22.5rem;overflow:hidden;border:0;border-radius:.9rem;background:linear-gradient(180deg,rgb(3 10 24 / var(--blog-cover-overlay-opacity, .45)) 0% 100%),var(--blog-hero-image),linear-gradient(135deg,#143c68,#9bbce0);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 1.2rem 2.6rem #0d23461f;color:#fff;padding:clamp(1.25rem,3vw,2.25rem)}.blog-banner[data-v-7074c4cf]:after,.blog-banner__media[data-v-7074c4cf],.blog-banner__meta[data-v-7074c4cf]{display:none}.blog-banner__content[data-v-7074c4cf]{padding:0;display:grid;max-width:43rem;gap:.75rem}.blog-breadcrumbs[data-v-7074c4cf]{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem;color:#ffffffc7;font-size:.72rem}.blog-breadcrumbs a[data-v-7074c4cf]{color:#ffffffc7;text-decoration:none}.blog-banner__eyebrow[data-v-7074c4cf]{margin:0;width:fit-content;padding:.2rem .55rem;border-radius:999px;background:#c9f0d3;color:#23754a;font-size:.7rem;font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase}.blog-banner h1[data-v-7074c4cf]{margin:0;max-width:38rem;color:#fff;font-size:clamp(2rem,3vw,2.58rem);line-height:1.16;letter-spacing:0}.blog-banner__lead[data-v-7074c4cf]{margin:0;max-width:34.5rem;color:#ffffffdb;font-size:.9rem;line-height:1.55}.blog-layout[data-v-7074c4cf]{display:grid;grid-template-columns:minmax(0,1fr) 17.8rem;gap:3rem;align-items:start;margin-top:-.1rem}.blog-article[data-v-7074c4cf],.blog-panel[data-v-7074c4cf]{border:0;border-radius:0;background:transparent;box-shadow:none}.blog-article[data-v-7074c4cf]{padding:0;display:grid;gap:1.25rem}.blog-article__cover-wrap[data-v-7074c4cf]{display:none}.blog-article__meta[data-v-7074c4cf]{display:flex;align-items:center;gap:1.35rem;min-height:3.05rem;padding-bottom:1.2rem;border-bottom:1px solid #d7e0ec;color:#708098;font-size:.76rem}.blog-author[data-v-7074c4cf]{margin:0;display:flex;align-items:center;gap:.72rem}.blog-author img[data-v-7074c4cf]{width:2.5rem;height:2.5rem;border-radius:999px;object-fit:cover;flex:0 0 auto}.blog-author--inline div[data-v-7074c4cf],.blog-author__content[data-v-7074c4cf]{display:grid;gap:.14rem}.blog-author strong[data-v-7074c4cf],.blog-author__content strong[data-v-7074c4cf]{color:#1b2943;font-size:.78rem}.blog-author span[data-v-7074c4cf],.blog-author__content span[data-v-7074c4cf]{color:#687990;font-size:.72rem}.blog-author__content p[data-v-7074c4cf]{margin:.35rem 0 0;color:#5c6b82;font-size:.74rem;line-height:1.4}.blog-meta-item[data-v-7074c4cf]{display:inline-flex;align-items:center;gap:.45rem}.blog-meta-item--link[data-v-7074c4cf]{color:#0b4cc2;font-weight:800;text-decoration:none}.blog-meta-item--link[data-v-7074c4cf]:hover{text-decoration:underline}.blog-meta-item svg[data-v-7074c4cf]{width:1.02rem;height:1.02rem}.blog-actions[data-v-7074c4cf]{margin-left:auto;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.7rem}.blog-share[data-v-7074c4cf]{display:inline-flex;align-items:center;gap:.45rem}.blog-post-like[data-v-7074c4cf],.blog-share a[data-v-7074c4cf],.blog-share button[data-v-7074c4cf]{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ccd9e8;border-radius:999px;background:#ffffffd1;color:var(--brand);cursor:pointer;text-decoration:none}.blog-post-like[data-v-7074c4cf]{width:auto;min-width:2.6rem;gap:.34rem;padding:0 .65rem;font-weight:800}.blog-post-like--active[data-v-7074c4cf]{border-color:#f0a3a3;background:#fff4f4;color:#bf1e2e}.blog-post-like svg[data-v-7074c4cf],.blog-share svg[data-v-7074c4cf]{width:1rem;height:1rem}.blog-share__status[data-v-7074c4cf]{color:#536a8a;font-size:.78rem;font-weight:700}.blog-comments[data-v-7074c4cf]{display:grid;gap:.72rem;border:1px solid #d8e2ef;border-radius:12px;background:#f8fbff;padding:clamp(.75rem,1.4vw,.95rem)}.blog-comments__header[data-v-7074c4cf],.blog-comment-form__footer[data-v-7074c4cf]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.blog-comments__header h2[data-v-7074c4cf]{margin:0;font-size:1.06rem;line-height:1.25}.blog-comments__header p[data-v-7074c4cf]{margin:.12rem 0 0;color:#536a8a;font-size:.88rem;line-height:1.35}.blog-comments__count[data-v-7074c4cf]{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;background:#fff;border:1px solid #cfdaea;padding:.28rem .55rem;color:#0d4dc4;font-size:.84rem;font-weight:900}.blog-comments__count svg[data-v-7074c4cf]{width:.88rem;height:.88rem}.blog-comment-form[data-v-7074c4cf]{display:grid;gap:.46rem}.blog-comment-form textarea[data-v-7074c4cf]{min-height:4.75rem;resize:vertical;border:1px solid #cfdbea;border-radius:10px;background:#fff;color:#10203f;font:inherit;font-size:.9rem;line-height:1.45;padding:.58rem .68rem}.blog-comment-form__footer[data-v-7074c4cf]{color:#667996;font-size:.76rem}.blog-comment-form__footer button[data-v-7074c4cf]{border:1px solid #0d4dc4;border-radius:999px;background:#0d4dc4;color:#fff;cursor:pointer;min-height:2rem;padding:.35rem .72rem;font-size:.78rem;font-weight:900}.blog-comment-form__footer button[data-v-7074c4cf]:disabled,.blog-post-like[data-v-7074c4cf]:disabled{cursor:not-allowed;opacity:.62}.blog-comments__status[data-v-7074c4cf],.blog-comments__error[data-v-7074c4cf],.blog-comments__empty[data-v-7074c4cf]{margin:0;border-radius:10px;padding:.52rem .68rem;font-size:.86rem;line-height:1.4}.blog-comments__status[data-v-7074c4cf]{border:1px solid #bfe4cb;background:#f0fdf4;color:#166534}.blog-comments__error[data-v-7074c4cf]{border:1px solid #f3c8c8;background:#fff8f8;color:#9b2c2c}.blog-comments__empty[data-v-7074c4cf]{border:1px dashed #c9d7e8;background:#fff;color:#536a8a}.blog-comments__list[data-v-7074c4cf]{display:grid;gap:.58rem}.blog-article__content[data-v-7074c4cf]{display:grid;gap:1.25rem;max-width:48.5rem;width:100%}.blog-content-section[data-v-7074c4cf]{display:grid;gap:.75rem;scroll-margin-top:6rem}.blog-content-section+.blog-content-section[data-v-7074c4cf]{border-top:1px solid #d7e0ec;padding-top:1.2rem}.blog-content-section h2[data-v-7074c4cf]{margin:0;color:#15233d;font-size:1.22rem;line-height:1.28;letter-spacing:0}.blog-content-section__heading[data-v-7074c4cf]{display:grid;align-content:end;min-height:4.2rem;margin-top:var(--blog-heading-margin-top, 0);margin-bottom:var(--blog-heading-margin-bottom, 0)}.blog-content-section__heading--x-left[data-v-7074c4cf]{justify-items:start;text-align:left}.blog-content-section__heading--x-center[data-v-7074c4cf]{justify-items:center;text-align:center}.blog-content-section__heading--x-right[data-v-7074c4cf]{justify-items:end;text-align:right}.blog-content-section__heading--y-top[data-v-7074c4cf]{align-content:start}.blog-content-section__heading--y-center[data-v-7074c4cf]{align-content:center}.blog-content-section__heading--y-bottom[data-v-7074c4cf]{align-content:end}.blog-content-section p[data-v-7074c4cf]{margin:0;color:#2c3d58;font-size:.86rem;line-height:1.62;white-space:normal}.blog-content-section:first-child p[data-v-7074c4cf]:first-letter{float:none;font-size:inherit;line-height:inherit;margin:0;font-weight:inherit;color:inherit}.blog-checklist[data-v-7074c4cf]{margin:0;padding:0;display:grid;gap:.58rem;list-style:none}.blog-checklist li[data-v-7074c4cf]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;align-items:start;color:#2e3e58;font-size:.78rem;line-height:1.45}.blog-checklist__marker[data-v-7074c4cf],.blog-tip svg[data-v-7074c4cf]{width:.9rem;height:.9rem;margin-top:.12rem;border:1px solid #21bf65;border-radius:999px;color:#21bf65;flex:0 0 auto}.blog-checklist__marker[data-v-7074c4cf]:after{content:"";display:block;width:.28rem;height:.5rem;margin:.12rem auto 0;border-right:1.5px solid #21bf65;border-bottom:1.5px solid #21bf65;transform:rotate(45deg)}.blog-tip[data-v-7074c4cf]{width:min(100%,26rem);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;border-radius:.65rem;background:#e8f7ef;color:#29415c;padding:.72rem .82rem;font-size:.76rem}.blog-media-row[data-v-7074c4cf]{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:1.45rem;align-items:start}.blog-media-row img[data-v-7074c4cf]{width:100%;height:6.95rem;object-fit:cover;border-radius:.45rem}.blog-media-row ul[data-v-7074c4cf]{margin:.65rem 0 0;padding-left:1.1rem;display:grid;gap:.4rem;color:#2f405c;font-size:.78rem;line-height:1.45}.blog-media-row li[data-v-7074c4cf]::marker{color:var(--brand)}.blog-content-section__caption[data-v-7074c4cf]{margin-top:.55rem;color:#4c5f78;font-size:.78rem;line-height:1.5}.blog-content-section__caption[data-v-7074c4cf] a{color:var(--brand);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.16em}.blog-content-section__caption[data-v-7074c4cf] strong{font-weight:850}.blog-content-section__caption[data-v-7074c4cf] em{font-style:italic}.blog-content-section__caption[data-v-7074c4cf] u{text-decoration-thickness:.08em;text-underline-offset:.16em}.blog-content-section--compact[data-v-7074c4cf]{display:none}.blog-article__cta[data-v-7074c4cf]{margin-top:.1rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;border:1px solid #d5e2ef;border-radius:.55rem;background:linear-gradient(90deg,#eaf8ef,#eef5ff);padding:.95rem 1.15rem}.blog-article__cta>svg[data-v-7074c4cf]{width:1.5rem;height:1.5rem;color:var(--brand)}.blog-article__cta strong[data-v-7074c4cf]{display:block;color:#20304c;font-size:.95rem}.blog-article__cta p[data-v-7074c4cf]{margin:.15rem 0 0;color:#344760;font-size:.88rem;line-height:1.4}.blog-article__cta-link[data-v-7074c4cf]{flex-shrink:0;border-radius:.45rem;background:var(--brand);color:#fff;padding:.74rem 1.25rem;font-size:.8rem;font-weight:800;text-decoration:none}.blog-side[data-v-7074c4cf]{position:sticky;top:5.5rem;display:grid;gap:1.15rem;padding-left:1.7rem;border-left:1px solid #d8e0eb}.blog-panel[data-v-7074c4cf]{padding:0 0 1.1rem;border-bottom:1px solid #d8e0eb}.blog-panel[data-v-7074c4cf]:last-child{border-bottom:0}.blog-panel h2[data-v-7074c4cf]{margin:0;color:#14233d;font-size:.95rem;line-height:1.25;letter-spacing:0}.blog-toc[data-v-7074c4cf]{margin:.78rem 0 0;padding:0;display:grid;gap:.55rem;list-style:none}.blog-toc li a[data-v-7074c4cf]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.48rem;padding:0;border-radius:0;color:#18263f;text-decoration:none;font-size:.72rem;line-height:1.35}.blog-toc li a[data-v-7074c4cf]:hover{background:transparent}.blog-toc__index[data-v-7074c4cf]{width:1rem;height:1rem;margin-top:.02rem;border-radius:999px;background:var(--brand);color:#fff;font-size:.62rem;font-weight:800}.blog-tags[data-v-7074c4cf]{margin-top:.72rem;display:flex;flex-wrap:wrap;gap:.5rem}.blog-tags span[data-v-7074c4cf]{border:1px solid #d3deeb;border-radius:999px;background:#ffffffc7;color:#44546b;padding:.38rem .72rem;font-size:.68rem;font-weight:700}.blog-related-list[data-v-7074c4cf]{margin-top:.78rem;display:grid;gap:.75rem}.blog-related-item a[data-v-7074c4cf]{display:grid;grid-template-columns:3.35rem minmax(0,1fr);gap:.62rem;padding:0;color:inherit;text-decoration:none}.blog-related-item a[data-v-7074c4cf]:hover{background:transparent}.blog-related-item img[data-v-7074c4cf]{width:3.35rem;height:2.7rem;border-radius:.35rem;object-fit:cover}.blog-related-item div[data-v-7074c4cf]{display:grid;gap:.15rem}.blog-related-item strong[data-v-7074c4cf]{color:#1c2b45;font-size:.72rem;line-height:1.25}.blog-related-item time[data-v-7074c4cf]{color:#77869a;font-size:.66rem}.blog-loading[data-v-7074c4cf],.blog-error[data-v-7074c4cf]{margin:0;border-radius:.75rem;border:1px solid #d8e2ef;background:#ffffffe0;color:#40536f}@media(max-width:1160px){.blog-show-page[data-v-7074c4cf]:before{width:70vw;opacity:.86}.blog-layout[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr);gap:2rem}.blog-side[data-v-7074c4cf]{position:static;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;border-left:0}}@media(max-width:900px){.blog-show-page[data-v-7074c4cf]:before{width:100%;opacity:.34}.blog-show-page[data-v-7074c4cf]:after{background:linear-gradient(180deg,rgb(var(--page-hero-bg-rgb) / 82%) 0%,var(--page-hero-bg) 100%)}.blog-article__meta[data-v-7074c4cf]{flex-wrap:wrap}.blog-actions[data-v-7074c4cf]{width:100%;margin-left:0}.blog-media-row[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr)}.blog-media-row img[data-v-7074c4cf]{height:12rem}}@media(max-width:720px){.blog-shell[data-v-7074c4cf]{width:min(100% - 1rem,1236px);padding-top:1.2rem;gap:1.2rem}.blog-banner[data-v-7074c4cf]{min-height:18rem}.blog-article__cta[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr)}.blog-comments__header[data-v-7074c4cf],.blog-comment-form__footer[data-v-7074c4cf]{align-items:flex-start;flex-direction:column}.blog-article__cta-link[data-v-7074c4cf]{text-align:center}.blog-side[data-v-7074c4cf]{grid-template-columns:minmax(0,1fr)}}
