.BlogArticle_shell__So3u0{width:min(var(--shell-max,var(--container-wide)),calc(100% - (var(--shell-gutter, var(--nav-gutter), var(--page-gutter)) * 2)));max-width:none;margin-inline:auto}.BlogArticle_hero__1f8mV{position:relative;isolation:isolate;overflow:hidden;padding-top:calc(var(--site-header-offset) + clamp(1.15rem, 2.2vw, 1.85rem));padding-bottom:clamp(2.25rem,4.5vw,3.5rem);background:radial-gradient(circle at 88% 16%,rgba(0,82,255,.14),transparent 26rem),linear-gradient(160deg,#f8fbff,#edf4ff 52%,#e8f1ff)}.BlogArticle_hero__1f8mV:before{position:absolute;z-index:-1;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(0,82,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,82,255,.03) 1px,transparent 0);background-size:4.5rem 4.5rem;mask-image:linear-gradient(90deg,transparent 8%,black)}.BlogArticle_heroGrid__oaZjn{display:grid;gap:clamp(1.75rem,4vw,3.5rem);align-items:center}.BlogArticle_heroGridSplit__iS3lE{grid-template-columns:minmax(0,1fr)}.BlogArticle_heroCopy__LTv_A{display:grid;justify-items:start;gap:1.05rem;width:100%;max-width:none}.BlogArticle_backLink__0PZqc{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;color:#64748b;font-size:.84rem;font-weight:600;transition:color .16s ease}.BlogArticle_backLink__0PZqc svg{width:.9rem}.BlogArticle_backLink__0PZqc:hover{color:#0052ff}.BlogArticle_metaRow__zO4jT{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.BlogArticle_metaPill__Swogd{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .7rem;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(0,82,255,.1);color:#334155;font-size:.72rem;font-weight:650}.BlogArticle_metaPill__Swogd svg{width:.85rem;height:.85rem;color:#0052ff}.BlogArticle_title__WJ_Ae{margin:0;max-width:18ch;color:#0f172a;font-family:var(--font-heading);font-size:clamp(2.2rem,4.2vw,3.45rem);font-weight:800;line-height:1.02;letter-spacing:-.016em;text-wrap:balance}.BlogArticle_lead__U1x4v{margin:0;max-width:40rem;color:#53627a;font-size:clamp(1.05rem,1.3vw,1.2rem);font-weight:500;line-height:1.65}.BlogArticle_tags__Tf0Jr{display:flex;flex-wrap:wrap;gap:.4rem}.BlogArticle_tag__F_Twt{display:inline-flex;padding:.26rem .6rem;border-radius:999px;background:rgba(0,82,255,.08);color:#0040e5;font-size:.7rem;font-weight:650}.BlogArticle_authorRow___Ubk1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding-top:.55rem;border-top:1px solid rgba(0,82,255,.12);margin-top:.15rem;width:100%}.BlogArticle_authorActions__EaJqj{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-left:auto}.BlogArticle_authorAction__y2DSv{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .7rem;border:1px solid rgba(0,82,255,.14);border-radius:999px;background:rgba(255,255,255,.72);color:#0f172a;font-size:.75rem;font-weight:650;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.BlogArticle_authorAction__y2DSv svg{width:.85rem;height:.85rem}.BlogArticle_authorAction__y2DSv:hover{border-color:rgba(0,82,255,.35);background:#ffffff;color:#0052ff}.BlogArticle_authorAvatar__72RV_,.BlogArticle_authorFallback__dM8LE{width:2.5rem;height:2.5rem;border-radius:999px}.BlogArticle_authorAvatar__72RV_{object-fit:cover;background:#eff6ff}.BlogArticle_authorFallback__dM8LE{display:grid;place-items:center;background:#eff6ff;color:#0052ff;font-size:.85rem;font-weight:750}.BlogArticle_authorMeta__TOoMQ{display:grid;gap:.08rem}.BlogArticle_authorName__uRpdK{margin:0;color:#0f172a;font-size:.92rem;font-weight:700}.BlogArticle_authorRole__shZMX{margin:0;color:#64748b;font-size:.8rem}.BlogArticle_heroVisual__Gy7vz{margin:0;display:grid;gap:.7rem}.BlogArticle_coverShell__nOZTZ{padding:.4rem;border:1px solid rgba(0,82,255,.12);border-radius:1.5rem;background:rgba(255,255,255,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 28px 64px rgba(15,55,130,.12)}.BlogArticle_coverFrame__ohlEy{position:relative;overflow:hidden;aspect-ratio:4/3;border-radius:calc(1.5rem - .4rem);background:#dbe7ff;min-height:16rem}.BlogArticle_heroCaption__vKTg5{margin:0;padding-inline:.35rem;color:#64748b;font-size:.82rem;font-weight:500;line-height:1.45}.BlogArticle_body__V35ZO{padding-top:clamp(2.25rem,4.5vw,3.5rem);padding-bottom:clamp(3rem,6vw,4.75rem);background:#ffffff;border-top:1px solid rgba(0,82,255,.08)}.BlogArticle_bodyLayout__IuNF2{display:grid;gap:clamp(1.5rem,3vw,2.5rem);align-items:start;width:100%}.BlogArticle_bodyLayoutWithToc__yTDqk{grid-template-columns:minmax(0,1fr)}.BlogArticle_aside__Y9SUA{order:-1;align-self:start;min-width:0;position:sticky;top:calc(var(--site-header-offset) + 1rem);z-index:2}.BlogArticle_main__qlmrl{min-width:0;width:100%;display:grid;gap:0}.BlogArticle_content__AL1At{width:100%;max-width:100%;min-width:0}.BlogArticle_content__AL1At .blog-content{color:#334155;max-width:100%;overflow-wrap:anywhere}.BlogArticle_content__AL1At .blog-content>:first-child{margin-top:0}.BlogArticle_content__AL1At .blog-content>.blog-content__paragraph:first-of-type,.BlogArticle_content__AL1At .blog-content>p:first-of-type{color:#0f172a;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.7}.BlogArticle_content__AL1At .blog-content :is(h2,h3,h4,h5,h6){margin:2.1rem 0 .65rem;scroll-margin-top:calc(var(--site-header-offset) + 1.15rem);color:#0f172a;font-family:var(--font-heading);font-weight:800;letter-spacing:-.01em}.BlogArticle_content__AL1At .blog-content h2{font-size:clamp(1.45rem,2.2vw,1.85rem);line-height:1.15}.BlogArticle_content__AL1At .blog-content h3{font-size:clamp(1.15rem,1.5vw,1.32rem);line-height:1.25;font-weight:750}.BlogArticle_content__AL1At .blog-content :is(p,li){font-size:clamp(1.05rem,1.15vw,1.125rem);line-height:1.75}.BlogArticle_content__AL1At .blog-content p+p{margin-top:1rem}.BlogArticle_content__AL1At .blog-content p+:is(h2,h3,h4,h5,h6){margin-top:2.35rem}.BlogArticle_content__AL1At .blog-content :is(ul,ol){gap:.55rem;margin:1.05rem 0 1.25rem;padding-left:1.2rem}.BlogArticle_content__AL1At .blog-content blockquote{margin:1.5rem 0;padding:1.1rem 1.2rem 1.1rem 1.4rem;border-left:3px solid #0052ff;border-radius:0 1rem 1rem 0;background:#f8fafc}.BlogArticle_content__AL1At .blog-content pre{margin:1.35rem 0;padding:1rem 1.15rem;border-radius:1rem}.BlogArticle_content__AL1At .blog-content .blog-content__figure,.BlogArticle_content__AL1At .blog-content figure{margin:1.6rem 0;padding:.4rem;width:100%;max-width:100%;border:1px solid rgba(15,23,42,.06);border-radius:1.15rem;background:rgba(15,23,42,.02)}.BlogArticle_content__AL1At .blog-content .blog-content__image,.BlogArticle_content__AL1At .blog-content img{display:block;width:100%;height:auto;max-width:100%;border-radius:.9rem}.BlogArticle_content__AL1At .blog-content pre,.BlogArticle_content__AL1At .blog-content table{max-width:100%;overflow-x:auto}.BlogArticle_content__AL1At .blog-content .blog-content__caption,.BlogArticle_content__AL1At .blog-content figcaption{margin-top:.55rem;padding:0 .35rem .2rem;color:#64748b;font-size:.84rem}.BlogArticle_content__AL1At .blog-content hr{margin:2rem 0;border:0;border-top:1px solid rgba(15,23,42,.08)}.BlogArticle_content__AL1At .blog-content table{margin:1.35rem 0}.BlogArticle_content__AL1At .blog-content td,.BlogArticle_content__AL1At .blog-content th{padding:.7rem .85rem}.BlogArticle_inlineCta__9W9ex{margin-top:2rem}.BlogArticle_pager__HH0Ko{display:grid;gap:.75rem;margin-top:2.75rem;padding-top:1.75rem;border-top:1px solid rgba(15,23,42,.08)}@media (min-width:48rem){.BlogArticle_pager__HH0Ko{grid-template-columns:repeat(2,minmax(0,1fr))}}.BlogArticle_pagerLink__6rHfY{display:grid;gap:.3rem;padding:1.1rem 1.2rem;border:1px solid rgba(15,23,42,.08);border-radius:1.1rem;background:#ffffff;transition:border-color .18s ease,transform .18s cubic-bezier(.32,.72,0,1),box-shadow .18s ease}.BlogArticle_pagerLink__6rHfY:hover{transform:translateY(-2px);border-color:rgba(0,82,255,.22);box-shadow:0 14px 36px rgba(15,23,42,.06)}.BlogArticle_pagerLinkNext__Ieh4q{text-align:right}.BlogArticle_pagerLabel__MVnlH{display:inline-flex;align-items:center;gap:.3rem;color:#0052ff;font-size:.7rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.BlogArticle_pagerLinkNext__Ieh4q .BlogArticle_pagerLabel__MVnlH{justify-content:flex-end}.BlogArticle_pagerLabel__MVnlH svg{width:.9rem;height:.9rem}.BlogArticle_pagerTitle__3kQ_w{margin:0;color:#0f172a;font-family:var(--font-heading);font-size:.98rem;font-weight:800;letter-spacing:-.01em;line-height:1.3}.BlogArticle_relatedSection__JVBNY{padding-block:clamp(2.75rem,5.5vw,4rem);background:#f8fafc}.BlogArticle_relatedShell__kKV8N{width:min(var(--shell-max,var(--container-wide)),calc(100% - (var(--shell-gutter, var(--nav-gutter), var(--page-gutter)) * 2)));max-width:none;margin-inline:auto}.BlogArticle_relatedIntro__1YNB3{display:grid;gap:.45rem;margin-bottom:1.5rem}.BlogArticle_relatedTitleHeading__02MLX{margin:0;max-width:14ch;color:#0f172a;font-family:var(--font-heading);font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:800;letter-spacing:-.014em;line-height:1.1}.BlogArticle_relatedGrid__oESRl{display:grid;gap:1rem}@media (min-width:64rem){.BlogArticle_relatedGrid__oESRl{grid-template-columns:repeat(3,minmax(0,1fr))}}.BlogArticle_relatedCard__8hBFr{display:grid;overflow:hidden;border:1px solid rgba(15,23,42,.07);border-radius:1.2rem;background:#ffffff;transition:transform .22s cubic-bezier(.32,.72,0,1),border-color .22s ease,box-shadow .22s ease}.BlogArticle_relatedCard__8hBFr:hover{transform:translateY(-3px);border-color:rgba(0,82,255,.2);box-shadow:0 18px 40px rgba(15,23,42,.07)}.BlogArticle_relatedMedia__mSe1H{position:relative;aspect-ratio:16/10;background:#eef3fb}.BlogArticle_relatedBody__qxHkD{display:grid;gap:.45rem;padding:1.05rem 1.1rem 1.2rem}.BlogArticle_relatedMeta__ea6Fi{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;color:#0052ff;font-size:.68rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.BlogArticle_relatedTitle__mkZ7v{margin:0;color:#0f172a;font-family:var(--font-heading);font-size:1.02rem;font-weight:800;letter-spacing:-.01em;line-height:1.3}.BlogArticle_relatedLink__wHsva{display:inline-flex;align-items:center;gap:.3rem;color:#0f172a;font-size:.84rem;font-weight:700}.BlogArticle_relatedLink__wHsva svg{width:.95rem;height:.95rem}@media (min-width:1024px){.BlogArticle_heroGridSplit__iS3lE{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(2rem,4.5vw,4rem)}.BlogArticle_coverFrame__ohlEy{min-height:20rem}}@media (min-width:1100px){.BlogArticle_bodyLayoutWithToc__yTDqk{grid-template-columns:minmax(0,1fr) minmax(15rem,17.5rem);gap:clamp(1.75rem,2.5vw,2.5rem)}.BlogArticle_aside__Y9SUA{order:0;padding-top:.15rem}.BlogArticle_content__AL1At .blog-content h2{max-width:28ch}}@media (max-width:767px){.BlogArticle_title__WJ_Ae{max-width:none;font-size:clamp(1.85rem,8.5vw,2.45rem)}.BlogArticle_coverFrame__ohlEy{aspect-ratio:16/10;min-height:12rem}}.BlogArticleToc_toc__puhRT{display:grid;gap:.85rem;max-height:calc(100vh - var(--site-header-offset) - 2.5rem);padding:.15rem 0 .15rem .05rem;overflow:hidden}.BlogArticleToc_kicker__Rl_fF{margin:0;padding-left:.85rem;color:#64748b;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.BlogArticleToc_list__4c82Z{position:relative;display:grid;gap:.1rem;margin:0;padding:0 .2rem 0 0;overflow-y:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin}.BlogArticleToc_list__4c82Z:before{position:absolute;top:.2rem;bottom:.2rem;left:0;width:1px;content:"";background:rgba(15,23,42,.1)}.BlogArticleToc_link__CyxCE{position:relative;display:block;padding:.48rem .55rem .48rem .9rem;color:#475569;font-size:.86rem;font-weight:550;line-height:1.35;text-decoration:none;transition:color .18s cubic-bezier(.32,.72,0,1),transform .18s cubic-bezier(.32,.72,0,1)}.BlogArticleToc_link__CyxCE:before{position:absolute;top:.45rem;bottom:.45rem;left:-.5px;width:2px;content:"";border-radius:999px;background:transparent;transition:background-color .18s cubic-bezier(.32,.72,0,1)}.BlogArticleToc_linkText__m190p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BlogArticleToc_link__CyxCE:focus-visible,.BlogArticleToc_link__CyxCE:hover{color:#0f172a}.BlogArticleToc_linkNested__nBRK1{padding-left:1.35rem;color:#64748b;font-size:.8rem;font-weight:500}.BlogArticleToc_linkNested__nBRK1 .BlogArticleToc_linkText__m190p{-webkit-line-clamp:1}.BlogArticleToc_linkActive__M6s3s{color:#0052ff;font-weight:650}.BlogArticleToc_linkActive__M6s3s:before{background:#0052ff}.BlogArticleToc_linkNested__nBRK1.BlogArticleToc_linkActive__M6s3s{color:#0052ff}@media (max-width:1099px){.BlogArticleToc_toc__puhRT{max-height:none;padding:0;overflow:visible}.BlogArticleToc_kicker__Rl_fF{padding-left:0}.BlogArticleToc_list__4c82Z{display:flex;flex-wrap:nowrap;gap:.45rem;padding:0 0 .2rem;overflow-x:auto}.BlogArticleToc_list__4c82Z:before{display:none}.BlogArticleToc_linkNested__nBRK1,.BlogArticleToc_link__CyxCE{flex:0 0 auto;padding:.5rem .9rem;border-radius:999px;background:#f4f6f9;color:#475569;white-space:nowrap}.BlogArticleToc_link__CyxCE:before{display:none}.BlogArticleToc_linkText__m190p{display:inline;-webkit-line-clamp:unset}.BlogArticleToc_linkActive__M6s3s{background:#0f172a;color:#ffffff}}.BlueCtaBand_band__jftQZ{--cta-ink:#ffffff;--cta-muted:rgba(234,241,255,0.78);--cta-edge:rgba(255,255,255,0.16);position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(3.5rem,7.5vw,5.75rem);color:var(--cta-ink);background:radial-gradient(circle at 8% 12%,rgba(255,255,255,.2),transparent 26rem),radial-gradient(circle at 92% 88%,rgba(147,197,253,.28),transparent 24rem),linear-gradient(152deg,#0b5bff 0,var(--color-brand-blue) 48%,#0036c9 100%)}.BlueCtaBand_band__jftQZ:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:4.25rem 4.25rem;mask-image:radial-gradient(circle at 30% 40%,black 0,transparent 72%);opacity:.5}.BlueCtaBand_band__jftQZ:after{position:absolute;z-index:0;right:-12%;bottom:-36%;width:min(42rem,70vw);height:min(42rem,70vw);content:"";pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),transparent 68%)}.BlueCtaBand_inner__vq2Mp{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.85fr);gap:clamp(1.75rem,4vw,3.75rem);align-items:center}.BlueCtaBand_innerCenter__4zRrw{grid-template-columns:1fr;justify-items:stretch;max-width:48rem;margin-inline:auto}.BlueCtaBand_copy__Ej88p{display:grid;gap:1.1rem;justify-items:start;max-width:42rem}.BlueCtaBand_innerCenter__4zRrw .BlueCtaBand_copy__Ej88p{max-width:none}.BlueCtaBand_eyebrow__wcxJ3{display:inline-flex;align-items:center;gap:.55rem;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#edf3ff;font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.BlueCtaBand_eyebrow__wcxJ3:before{content:"";width:1.35rem;height:2px;border-radius:999px;background:#ffffff;box-shadow:0 0 10px rgb(255 255 255/.55)}.BlueCtaBand_title__NOUn_{margin:0;max-width:18ch;color:var(--cta-ink);font-family:var(--font-heading);font-size:var(--text-section-title,clamp(2.1rem,3.5vw,3.25rem));font-weight:800;line-height:1.08;letter-spacing:var(--tracking-heading-section,-.012em);text-wrap:balance}.BlueCtaBand_innerCenter__4zRrw .BlueCtaBand_title__NOUn_{max-width:22ch}.BlueCtaBand_description__NrPfL{margin:0;max-width:34rem;color:var(--cta-muted);font-size:clamp(1.02rem,1.2vw,1.125rem);font-weight:500;line-height:1.65;text-wrap:pretty}.BlueCtaBand_panel__6WZQO{display:grid;gap:1.15rem;align-content:start;padding:1.35rem;border:1px solid var(--cta-edge);border-radius:1.5rem;background:linear-gradient(165deg,rgba(255,255,255,.16),rgba(255,255,255,.06));box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 22px 48px rgba(4,24,70,.22);backdrop-filter:blur(18px) saturate(140%)}.BlueCtaBand_innerCenter__4zRrw .BlueCtaBand_panel__6WZQO{width:100%;max-width:28rem}.BlueCtaBand_panelLabel___5nhx{margin:0;color:rgba(255,255,255,.72);font-size:.78rem;font-weight:650;letter-spacing:.04em;line-height:1.4}.BlueCtaBand_actions__I8eu1{display:grid;gap:.7rem}.BlueCtaBand_primary__T_ffb,.BlueCtaBand_secondary__bi5U9{appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;min-height:3.35rem;padding:.9rem 1.25rem;border-radius:var(--radius-button,999px);font-family:var(--font-body);font-size:.98rem;font-weight:700;line-height:1.3;text-decoration:none;cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.BlueCtaBand_primary__T_ffb{border:1px solid transparent;background:#ffffff;color:var(--color-brand-blue-dark);box-shadow:0 14px 28px rgba(6,24,68,.2)}.BlueCtaBand_primary__T_ffb:hover{transform:translateY(-2px);background:#f4f8ff;box-shadow:0 18px 34px rgba(6,24,68,.26)}.BlueCtaBand_primary__T_ffb:active,.BlueCtaBand_secondary__bi5U9:active{transform:translateY(1px) scale(.98)}.BlueCtaBand_secondary__bi5U9{border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.06);color:#ffffff}.BlueCtaBand_secondary__bi5U9:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.46);background:rgba(255,255,255,.12)}.BlueCtaBand_meta__4YGbQ{margin:0;color:rgba(234,241,255,.68);font-size:.86rem;line-height:1.55}@media (max-width:899px){.BlueCtaBand_inner__vq2Mp{grid-template-columns:1fr;justify-items:center;gap:1.5rem;text-align:center}.BlueCtaBand_copy__Ej88p{justify-items:center;max-width:40rem}.BlueCtaBand_title__NOUn_{max-width:20ch}.BlueCtaBand_description__NrPfL{max-width:36rem}.BlueCtaBand_panel__6WZQO{width:100%;max-width:28rem;margin-inline:auto;justify-items:stretch;text-align:left}.BlueCtaBand_panelLabel___5nhx{text-align:center}}@media (max-width:639px){.BlueCtaBand_band__jftQZ{padding-block:3.1rem}.BlueCtaBand_copy__Ej88p{gap:.95rem}.BlueCtaBand_title__NOUn_{max-width:none}.BlueCtaBand_panel__6WZQO{padding:1.15rem;border-radius:1.25rem}}@media (prefers-reduced-motion:reduce){.BlueCtaBand_primary__T_ffb,.BlueCtaBand_secondary__bi5U9{transition:none}.BlueCtaBand_primary__T_ffb:active,.BlueCtaBand_primary__T_ffb:hover,.BlueCtaBand_secondary__bi5U9:active,.BlueCtaBand_secondary__bi5U9:hover{transform:none}}