.blog-article-page{color:#172738;background:linear-gradient(#eef6ff 0,#fff 650px);font-family:Inter,Arial,sans-serif}.blog-article-main{max-width:1200px;margin:auto;padding:160px 24px 80px}.blog-article-hero{max-width:900px;margin:0 auto 40px}.blog-article-hero>a{color:#2563eb;font-size:15px;text-decoration:none}.blog-kicker{letter-spacing:.07em;text-transform:uppercase;color:#356caa;font-weight:700;font-size:13px!important}.blog-article-hero h1{letter-spacing:-.035em;margin:18px 0 24px;font-size:clamp(36px,5vw,64px);line-height:1.08}.blog-article-hero>p{color:#536575;font-size:21px;line-height:1.55}.blog-byline{align-items:center;gap:12px;margin-top:26px;font-size:14px;display:flex}.blog-byline img{object-fit:cover;border-radius:50%;width:48px;height:48px}.blog-cover{margin:0 0 56px}.blog-cover img{object-fit:cover;border-radius:24px;width:100%;max-height:520px}.blog-reading-layout{grid-template-columns:260px minmax(0,1fr);gap:60px;display:grid}.blog-toc{background:#f4f8ff;border:1px solid #dce6f0;border-radius:20px;padding:24px;position:sticky;top:120px}.blog-toc h2{margin:0 0 18px;font-size:18px}.blog-toc a{color:#315374;padding:8px 0;font-size:14px;line-height:1.5;text-decoration:none;display:block}.blog-toc a:hover{text-decoration:underline}.blog-prose{min-width:0;font-size:18px;line-height:1.8}.blog-prose h2{letter-spacing:-.02em;margin:40px 0 20px;font-size:32px;line-height:1.2}.blog-prose section{scroll-margin-top:130px}.blog-prose figure{margin:36px 0}.blog-prose figure img{border-radius:20px;width:100%}.blog-article-page figcaption{color:#677787;margin-top:12px;font-size:13px;line-height:1.5}.blog-facts{background:#edf5ff;border-left:4px solid #2563eb;border-radius:16px;margin:40px 0;padding:24px 28px}.blog-facts h2{margin-top:8px}.blog-prose li{margin:12px 0}.blog-facts a{color:#1c58b5;font-size:14px}.blog-faq details{border-bottom:1px solid #dce6f0;padding:20px 0}.blog-faq summary{cursor:pointer;font-weight:600}.blog-share{border-top:1px solid #dce6f0;flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px;padding-top:24px;font-size:14px;display:flex}.blog-share a,.blog-share button{color:#172738;cursor:pointer;background:#fff;border:1px solid #dce6f0;border-radius:10px;padding:9px 14px;text-decoration:none}.blog-share a{font-weight:700}.blog-share strong{margin-right:8px}@media (width<=809px){.blog-article-main{padding:130px 20px 50px}.blog-reading-layout{grid-template-columns:1fr;gap:24px}.blog-toc{position:static}.blog-prose{font-size:16px}.blog-prose h2{font-size:27px}.blog-cover{margin-bottom:28px}}@media (width>=810px){.blog-reading-layout{grid-template-columns:minmax(0,1fr) 260px}.blog-reading-layout>aside{grid-area:1/2}.blog-prose{grid-area:1/1}}#article-title{scroll-margin-top:130px}.tp-shared-footer [data-framer-name=Buttons]>:nth-child(n+2){display:none!important}.blog-article-hero h1,.blog-prose h2{font-weight:650}.blog-article-page{padding-top:28px}.blog-article-page>.meeting-nav{z-index:1000;max-width:1160px;margin:0 auto;position:sticky;top:20px}.blog-article-main{padding-top:70px}@media (width<=809px){.blog-article-page{padding-top:14px}.blog-article-page>.meeting-nav{margin:0 18px;top:14px}.blog-article-main{padding-top:60px}}.blog-prose ul{padding-left:24px;list-style:outside}.blog-share .blog-copy-link{justify-content:center;align-items:center;width:40px;height:40px;padding:9px;display:inline-flex}.blog-interactive iframe.cs-rich-preview{background:#fff;border:1px solid #d8e3ef;border-radius:16px;width:100%;height:700px;max-height:80vh;display:block}.blog-table-scroll{border:1px solid #d8e3ef;border-radius:12px;max-width:100%;margin:24px 0;overflow-x:auto}.blog-table-scroll table{border-collapse:collapse;width:100%;min-width:480px;font-size:16px}.blog-table-scroll caption{text-align:left;background:#f3f7fc;padding:16px;font-weight:700}.blog-table-scroll th,.blog-table-scroll td{text-align:left;vertical-align:top;border-bottom:1px solid #d8e3ef;padding:14px}.blog-table-scroll th{background:#f3f7fc}.blog-sources{overflow-wrap:anywhere;font-size:16px}.blog-prose{min-width:0}.blog-prose section p{margin:0 0 1.4em}.blog-prose h3{letter-spacing:-.01em;margin:36px 0 12px;font-size:23px;font-weight:650;line-height:1.3}.blog-prose h2+p,.blog-prose h3+p{margin-top:0}.blog-prose section ul{margin:0 0 1.4em;padding-left:1.4em;list-style:outside}.blog-prose section ol{margin:0 0 1.4em;padding-left:1.4em;list-style:decimal}@media (width<=640px){.blog-prose h3{margin-top:28px;font-size:20px}}.blog-prose section a,.blog-sources a{color:#1c58b5;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.blog-prose section a:hover,.blog-sources a:hover{color:#123f86;text-decoration-thickness:2px}.blog-prose section a:focus-visible,.blog-sources a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #2563eb}.blog-sources li{margin:10px 0}.blog-faq{margin-top:16px}.blog-faq details{background:0 0;padding:22px 0}.blog-faq summary{color:#172b3c;justify-content:space-between;align-items:flex-start;gap:16px;font-size:20px;font-weight:650;line-height:1.4;list-style:none;display:flex}.blog-faq summary::-webkit-details-marker{display:none}.blog-faq summary:after{content:"+";color:#1c58b5;border:1px solid #c9d7e6;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:18px;line-height:1;display:grid}.blog-faq details[open]>summary:after{content:"−"}.blog-faq summary:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2563eb}.blog-prose .blog-faq details>p{color:#34475a;margin:14px 0 0}@media (width<=640px){.blog-faq summary{font-size:18px}}.blog-prose section:not(.blog-faq):not(.blog-facts):not(.blog-sources):not(.blog-interactive)>h2{border-bottom:1px solid #dce6f0;padding-bottom:14px}.blog-prose strong{color:#172b3c;font-weight:700}.blog-share-note{color:#5b6b7b;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.5}.blog-missing{min-height:60vh}.blog-missing-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.blog-missing-actions a,.blog-missing-actions button{color:#1d4ed8;cursor:pointer;background:#fff;border:1px solid #c9d8ec;border-radius:999px;align-items:center;padding:12px 20px;font:600 15px/1.2 Inter,Arial,sans-serif;text-decoration:none;display:inline-flex}.blog-missing-actions .is-primary,.blog-missing-actions button{color:#fff;background:#2563eb;border-color:#2563eb}.blog-missing-actions a:hover,.blog-missing-actions button:hover{border-color:#2563eb}.blog-missing-latest{max-width:900px;margin:0 auto}.blog-missing-latest h2{margin:0 0 16px;font-size:22px}.blog-missing-latest ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.blog-missing-latest a{color:#172738;background:#fff;border:1px solid #dbe5f1;border-radius:14px;gap:4px;padding:18px 20px;text-decoration:none;display:grid}.blog-missing-latest a:hover{border-color:#2563eb}.blog-missing-latest strong{font-size:17px}.blog-missing-latest span{color:#536575;font-size:15px;line-height:1.5}
