.blog-serif{font-family:Georgia,Times New Roman,Times,serif;font-weight:400}.blog-shell{min-height:100vh;display:flex;flex-direction:column;background:#ffffff;color:#0a0a0a}.blog-shell>main{flex:1 0 auto}.blog-article-container,.blog-container{max-width:984px;margin:0 auto;padding-left:20px;padding-right:20px}.blog-article-columns{display:flex;gap:64px}.blog-article-body{width:587px;flex-shrink:0;min-width:0}.blog-article-rail{width:293px;flex-shrink:0}.blog-article-rail-inner{position:sticky;top:88px}@media (max-width:1023px){.blog-article-columns{display:block}.blog-article-body{width:100%}.blog-article-rail{display:none}}.blog-hero{position:relative;height:62vh;min-height:420px;max-height:640px;overflow:hidden;background-image:url(/blog/hero-globe.webp)}.blog-hero,.blog-hero-blur{background-color:#1d4ed8;background-size:cover;background-position:top}.blog-hero-blur{background-image:url(/blog/hero-globe-blur.webp);-webkit-mask-image:radial-gradient(ellipse 25% 34% at 50% 55%,#000 0,#000 28%,rgba(0,0,0,.62) 56%,rgba(0,0,0,.24) 78%,transparent 100%);mask-image:radial-gradient(ellipse 25% 34% at 50% 55%,#000 0,#000 28%,rgba(0,0,0,.62) 56%,rgba(0,0,0,.24) 78%,transparent 100%)}.blog-hero-blur,.blog-hero:after{position:absolute;inset:0;pointer-events:none}.blog-hero:after{content:"";background:linear-gradient(180deg,rgba(7,23,74,.35) 0,transparent 110px),radial-gradient(ellipse 27% 36% at 50% 55%,rgba(7,23,74,.2) 0,rgba(7,23,74,.13) 50%,rgba(7,23,74,.05) 76%,rgba(7,23,74,0) 100%)}.blog-hero-fade{position:absolute;left:0;right:0;bottom:0;height:120px;background:linear-gradient(180deg,transparent,#1d4ed8);pointer-events:none}.blog-hero-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 20px 0}.blog-hero-title{font-size:56px;line-height:1.1}.blog-hero-tagline{font-size:16px;margin-top:20px;max-width:400px}.blog-article-title{font-size:56px;line-height:1.1;letter-spacing:-.04em}.blog-row-cover{width:253px;aspect-ratio:5/4}.blog-row-title{font-size:26px;line-height:1.375}.blog-pill-row{flex-wrap:wrap}.blog-pill{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:18px;font-size:14px;font-weight:500;color:#3f3f46;background:#ffffff;border:1px solid #e4e4e7;transition:background-color .15s,color .15s,border-color .15s}.blog-pill:hover{border-color:#a1a1aa}.blog-pill-active,.blog-pill-active:hover{color:#ffffff;background:#1d4ed8;border-color:#1d4ed8}.blog-prose{font-size:16px;line-height:1.4;letter-spacing:-.02em;color:rgba(0,0,0,.75)}.blog-prose h2{font-size:24px;letter-spacing:-.05em;margin:32px 0 12px}.blog-prose h2,.blog-prose h3{font-family:Georgia,Times New Roman,Times,serif;font-weight:400;line-height:1.4;color:#0a0a0a;scroll-margin-top:88px}.blog-prose h3{font-size:20px;letter-spacing:-.04em;margin:28px 0 10px}.blog-prose p{margin:0 0 24px}.blog-prose a{color:#1d4ed8;text-decoration:underline}.blog-prose strong{color:#0a0a0a;font-weight:600}.blog-prose ol,.blog-prose ul{margin:0 0 24px;padding-left:24px}.blog-prose ul{list-style-type:disc}.blog-prose ol{list-style-type:decimal}.blog-prose ul ul{list-style-type:circle}.blog-prose ol ol{list-style-type:lower-alpha}.blog-prose li{margin:6px 0}.blog-prose li::marker{color:rgba(0,0,0,.45)}.blog-prose blockquote{margin:24px 0;padding:4px 0 4px 16px;border-left:2px solid #1d4ed8;color:#71717a}.blog-prose blockquote p{margin:0}.blog-prose code{font-size:14px;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:4px;padding:1px 5px}.blog-prose pre{margin:24px 0;padding:16px;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:8px;overflow-x:auto}.blog-prose pre code{background:transparent;border:none;padding:0}.blog-prose img{max-width:100%;border-radius:8px;margin:24px 0}.blog-prose hr{border:none;border-top:1px solid #e4e4e7;margin:40px 0}.blog-prose table{width:100%;border-collapse:collapse;margin:24px 0;font-size:14px}.blog-prose td,.blog-prose th{text-align:left;padding:8px 12px;border-bottom:1px solid #e4e4e7}.blog-prose th{color:#0a0a0a;font-weight:600}@media (max-width:1023px){.blog-article-cta-mobile{display:flex}}@media (min-width:1024px){.blog-article-cta-mobile{display:none}}@media (max-width:767px){.blog-hero{height:auto;min-height:380px;max-height:none;background-position:50%}.blog-hero-content{padding:104px 20px 56px}.blog-hero-title{font-size:34px;line-height:1.15}.blog-hero-tagline{font-size:15px;margin-top:14px;max-width:300px}.blog-hero-blur,.blog-hero:after{-webkit-mask-image:radial-gradient(ellipse 66% 30% at 50% 45%,#000 0,#000 26%,rgba(0,0,0,.6) 56%,rgba(0,0,0,.22) 78%,transparent 100%);mask-image:radial-gradient(ellipse 66% 30% at 50% 45%,#000 0,#000 26%,rgba(0,0,0,.6) 56%,rgba(0,0,0,.22) 78%,transparent 100%)}.blog-row{flex-direction:column;gap:16px;padding:24px 0}.blog-row-cover{width:100%;aspect-ratio:16/9}.blog-row-title{font-size:22px}.blog-article-title{font-size:30px;line-height:1.2}.blog-article-meta{flex-wrap:wrap;gap:10px 14px}.blog-prose{line-height:1.6}.blog-prose h2{font-size:21px;margin-top:28px}.blog-prose h3{font-size:18px}.blog-article-container,.blog-container{padding-left:16px;padding-right:16px}.blog-pill-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.blog-pill-row::-webkit-scrollbar{display:none}.blog-pill{flex-shrink:0}}@media (min-width:768px) and (max-width:1023px){.blog-hero-title{font-size:46px}.blog-article-title{font-size:42px}}