.blog-post[data-v-e57009ad]{background:#fff;color:#1a1a1f;padding-bottom:3rem}.blog-post__container[data-v-e57009ad]{margin:0 auto;max-width:760px;padding:0 20px}.blog-post__header[data-v-e57009ad]{padding:2.5rem 0 1.5rem}.blog-post__breadcrumb ol[data-v-e57009ad]{color:#55555c;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.35rem;list-style:none;margin:0 0 1.5rem;padding:0}.blog-post__breadcrumb li[data-v-e57009ad]:not(:last-child):after{color:#9a9aa1;content:"/";margin-left:.35rem}.blog-post__breadcrumb li[aria-current=page][data-v-e57009ad]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-post__breadcrumb a[data-v-e57009ad]{color:#0b4f78}.blog-post__category[data-v-e57009ad]{color:#8a3b12;font-size:.9rem;font-weight:600;margin:0 0 .5rem}.blog-post__title[data-v-e57009ad]{font-size:clamp(1.7rem,4vw,2.3rem);line-height:1.2;margin:0 0 1rem}.blog-post__meta[data-v-e57009ad]{color:#55555c;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.35rem 1rem;margin:0}.blog-post__feature[data-v-e57009ad]{margin:0 0 2rem}.blog-post__feature img[data-v-e57009ad]{border:1px solid #ececec;border-radius:10px;display:block;height:auto;width:100%}.blog-post__body[data-v-e57009ad]{color:#2b2b31;font-size:1.05rem;line-height:1.75;overflow-wrap:break-word}.blog-post__body[data-v-e57009ad] h2{color:#111;font-size:clamp(1.3rem,2.6vw,1.55rem);line-height:1.3;margin:2.25rem 0 .75rem}.blog-post__body[data-v-e57009ad] h3{color:#111;font-size:1.15rem;margin:1.75rem 0 .5rem}.blog-post__body[data-v-e57009ad] p{margin:0 0 1.1rem}.blog-post__body[data-v-e57009ad] a{color:#0b4f78}.blog-post__body[data-v-e57009ad] ol,.blog-post__body[data-v-e57009ad] ul{margin:0 0 1.1rem;padding-left:1.4rem}.blog-post__body[data-v-e57009ad] li{margin-bottom:.4rem}.blog-post__body[data-v-e57009ad] blockquote{border-left:4px solid #d8d8dd;color:#3d3d44;font-style:italic;margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem}.blog-post__body[data-v-e57009ad] code{background:#f3f3f5;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.1em .35em}.blog-post__body[data-v-e57009ad] pre{background:#f8f8fa!important;border:1px solid #e5e5e8;border-radius:8px;font-size:.9rem;line-height:1.55;margin:0 0 1.25rem;overflow-x:auto;padding:1rem 1.1rem}.blog-post__body[data-v-e57009ad] pre code{background:none;font-size:inherit;padding:0}.blog-post__body[data-v-e57009ad] .blog-table{margin:0 0 1.5rem;overflow-x:auto}.blog-post__body[data-v-e57009ad] .blog-table:focus-visible{outline:3px solid #24689b;outline-offset:2px}.blog-post__body[data-v-e57009ad] table{border-collapse:collapse;font-size:.92rem;line-height:1.5;width:100%}.blog-post__body[data-v-e57009ad] td,.blog-post__body[data-v-e57009ad] th{border:1px solid #e3e3e7;padding:.5rem .65rem;vertical-align:top}.blog-post__body[data-v-e57009ad] th{background:#f6f6f8;font-weight:600;text-align:left}.blog-post__body[data-v-e57009ad] .blog-figure{margin:1.75rem 0}.blog-post__body[data-v-e57009ad] .blog-figure img,.blog-post__body[data-v-e57009ad] .blog-figure video{background:#000;border:1px solid #ececec;border-radius:8px;display:block;height:auto;width:100%}.blog-post__body[data-v-e57009ad] .blog-figure img{background:#fff}.blog-post__body[data-v-e57009ad] .blog-figure audio{display:block;width:100%}.blog-post__body[data-v-e57009ad] .blog-figure--audio{margin:.75rem 0 1.5rem}.blog-post__body[data-v-e57009ad] figcaption{color:#55555c;font-size:.88rem;line-height:1.5;margin-top:.5rem}.blog-post__body[data-v-e57009ad] .blog-inline-image{height:auto;max-width:100%}.blog-post__body[data-v-e57009ad] hr{border:0;border-top:1px solid #e5e5e5;margin:2rem 0}.blog-post__tags[data-v-e57009ad]{align-items:center;color:#55555c;display:flex;flex-wrap:wrap;font-size:.85rem;gap:.5rem;margin:2rem 0 0}.blog-post__tag[data-v-e57009ad]{border:1px solid #e0e0e4;border-radius:999px;padding:.15rem .65rem}.blog-post__cta[data-v-e57009ad]{background:#fafafa;border:1px solid #ececec;border-radius:12px;margin:2.5rem 0 0;padding:1.5rem}.blog-post__cta h2[data-v-e57009ad]{font-size:1.2rem;margin:0 0 .5rem}.blog-post__cta p[data-v-e57009ad]{color:#3d3d44;line-height:1.65;margin:0 0 1rem}.blog-post__cta a[data-v-e57009ad]:not(.blog-post__button){color:#0b4f78}.blog-post__button[data-v-e57009ad]{align-items:center;background:#111;border-radius:999px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;padding:.7rem 1.25rem;text-decoration:none}.blog-related[data-v-e57009ad]{border-top:1px solid #e5e5e5;margin-top:2.5rem;padding-top:2rem}.blog-related h2[data-v-e57009ad]{color:#111;font-size:clamp(1.2rem,2.4vw,1.4rem);margin:0 0 1rem}.blog-related__posts[data-v-e57009ad]{display:grid;gap:1rem;list-style:none;margin:0 0 1.25rem;padding:0}.blog-related__posts a[data-v-e57009ad]{color:#0b4f78;font-weight:600}.blog-related__posts p[data-v-e57009ad]{color:#3d3d44;font-size:.95rem;line-height:1.55;margin:.25rem 0 0}.blog-related__pages[data-v-e57009ad]{line-height:1.7;margin:0 0 1.25rem;padding-left:1.2rem}.blog-related__all a[data-v-e57009ad],.blog-related__pages a[data-v-e57009ad]{color:#0b4f78}.blog-related__all[data-v-e57009ad]{font-size:.95rem;margin:0}a[data-v-e57009ad]:focus-visible{outline:3px solid #24689b;outline-offset:4px}
