.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}}