.brand_link__URT0J{display:inline-flex;flex-shrink:0;vertical-align:middle;text-decoration:none}.brand_identity__zR7Uz{display:inline-flex;align-items:center;flex-shrink:0;gap:6px;color:var(--public-brand-ink);font-family:var(--type-family-ui);font-size:var(--type-size-title-small);font-weight:var(--type-weight-medium);line-height:var(--type-line-ui);letter-spacing:var(--type-tracking-brand);white-space:nowrap}.brand_mark__Avo37{display:inline-flex;align-items:center;justify-content:center;flex:none;width:23px;height:25px}.brand_mark__Avo37 svg{display:block;flex:none;width:100%;height:100%}.brand-menu_positioner__sVXgf{z-index:100;outline:none}.brand-menu_popup__0Fxr8{--ring:var(--public-focus-ring);width:248px;max-width:calc(100vw - 24px);max-height:var(--available-height);overflow-y:auto;padding:7px;border:.5px solid var(--border);border-radius:18px;background:var(--background);color:var(--foreground);font-family:var(--type-family-ui);font-size:var(--public-interface-size);font-weight:var(--public-interface-weight);line-height:var(--type-line-ui);box-shadow:none;outline:none}.brand-menu_item__Q95QE{display:flex;align-items:center;min-height:36px;padding:8px 10px;border-radius:10px;color:inherit;text-decoration:none;cursor:pointer;user-select:none;outline:none}.brand-menu_item__Q95QE[data-highlighted]{background:var(--accent)}.brand-menu_separator__gRi18{height:0;margin:5px 4px;border:0;border-top:.5px solid var(--border)}.brand-menu_notice__Nu4vX{--ring:var(--public-focus-ring);position:fixed;z-index:110;bottom:20px;left:20px;display:flex;align-items:center;gap:12px;max-width:min(420px,calc(100vw - 40px));padding:12px 14px;border:.5px solid var(--border);border-radius:14px;background:var(--background);color:var(--foreground);font-family:var(--type-family-ui);font-size:var(--public-interface-size);font-weight:var(--public-interface-weight);line-height:var(--type-line-ui)}.brand-menu_notice__Nu4vX a{text-decoration:none}.brand-menu_dismiss__e_hgI{display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--muted-foreground);cursor:pointer}.brand-menu_dismiss__e_hgI:hover{background:var(--accent)}.brand-menu_dismiss__e_hgI:focus-visible,.brand-menu_notice__Nu4vX a:focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:2px}@media (pointer:coarse){.brand-menu_dismiss__e_hgI,.brand-menu_item__Q95QE{min-height:44px}}.site-header_header__UDEr5{position:fixed;top:0;inset-inline:0;background:var(--public-header-glass);backdrop-filter:blur(20px);z-index:50;color:var(--foreground);font-family:var(--type-family-ui);font-size:var(--marketing-body);line-height:var(--marketing-body-leading);font-weight:var(--public-interface-weight)}.site-header_navigation__rbBuB{width:min(var(--content-width),calc(100% - 48px));margin-inline:auto;height:var(--public-header-height);display:flex;align-items:center;gap:24px;padding:9px 0}.site-header_desktopLinks__H4dNG{display:flex;align-items:center;gap:2px}.site-header_desktopLinks__H4dNG a,.site-header_loginLink__jdrQk{padding:8px 11px;font-size:var(--marketing-body);line-height:var(--marketing-body-leading);font-weight:var(--public-interface-weight);color:var(--muted-foreground);border-radius:999px;transition:background .16s,color .16s}.site-header_desktopLinks__H4dNG a:hover,.site-header_loginLink__jdrQk:hover{background:var(--public-hover-wash);color:var(--foreground)}.site-header_headerActions__LXohg{margin-left:auto;display:flex;align-items:center;gap:6px}.site-header_navButton__84MIh{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;white-space:nowrap;transition:background .16s;width:auto;height:35.5px;flex-shrink:0;background:var(--primary);color:var(--public-canvas);border:0;padding:8px 13px;font-family:var(--type-family-ui);font-size:var(--marketing-body);line-height:var(--marketing-body-leading);font-weight:var(--public-interface-weight)}.site-header_navButton__84MIh:hover{background:var(--primary-hover)}.site-header_mobileMenuButton__krsMT{flex-shrink:0;display:none;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:transparent;border-radius:999px}.site-header_mobileLinks__cGuOs{width:calc(100% - 32px);margin:7px auto 8px;padding:8px;display:none;background:var(--public-menu-glass);border:1px solid var(--border);border-radius:14px}.site-header_mobileLinks__cGuOs a{padding:12px;font-size:var(--marketing-body);line-height:var(--marketing-body-leading);border-radius:999px;font-weight:var(--public-interface-weight)}.site-header_mobileLinks__cGuOs a:hover{background:var(--accent)}.site-header_skipLink__R2ZGB{font-family:var(--type-family-ui);font-size:var(--public-interface-size);line-height:var(--marketing-body-leading);font-weight:var(--public-interface-weight);position:fixed;z-index:100;top:-60px;left:24px;background:var(--primary);color:var(--public-canvas);padding:12px 18px;border-radius:999px}.site-header_skipLink__R2ZGB:focus{top:18px}@media (max-width:760px){.site-header_navigation__rbBuB{width:calc(100% - 40px);gap:10px}.site-header_desktopLinks__H4dNG,.site-header_loginLink__jdrQk{display:none}.site-header_mobileMenuButton__krsMT{display:inline-flex}.site-header_mobileLinks__cGuOs{display:grid}}@media (max-width:360px){.site-header_navigation__rbBuB{gap:4px}.site-header_headerActions__LXohg{gap:0}.site-header_navButton__84MIh{padding-inline:6px}}.stories_main__afzx9{padding-top:var(--public-page-top)}.stories_main__afzx9 a,.stories_main__afzx9 a:is(:hover,:focus-visible,:active){text-decoration:none}.stories_catalogTitle__85N_9{font:var(--public-section-font);letter-spacing:var(--public-section-tracking);margin-bottom:var(--public-content-gap)}.stories_grid__L2cF0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--public-content-gap) 24px;list-style:none;padding:0;margin:0}.stories_storyItem__lC89K{min-width:0}.stories_cardLink__Bl6yj,.stories_card__hGkPU{height:100%}.stories_cardLink__Bl6yj{display:flex;flex-direction:column;color:inherit;text-decoration:none;border-radius:16px}.stories_cardMedia__IJ9QG,.stories_heroMedia__19VNn{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--public-surface-muted);border-radius:16px}.stories_cardMedia__IJ9QG img,.stories_heroMedia__19VNn img{object-fit:cover}.stories_cardCopy__P9iLv{margin-block:16px}.stories_cardCopy__P9iLv h2{font:var(--public-card-font);letter-spacing:var(--type-tracking-card-heading);text-wrap:pretty}.stories_readStory__7Zuas{align-self:flex-start;margin-top:auto}.stories_cardLink__Bl6yj .stories_readStory__7Zuas{background:var(--public-surface-muted);color:var(--public-ink)}.stories_cardLink__Bl6yj .stories_readStory__7Zuas:is(:hover,:active){background:var(--public-ink);color:var(--primary-foreground)}.stories_main__afzx9 :is(a,button):focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:6px}.stories_articleHeader__KOLwj{max-width:840px;margin-inline:auto;margin-bottom:var(--public-content-gap);text-align:center}.stories_breadcrumb__ZrPte{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:20px;color:var(--public-ink-muted);font-size:var(--public-interface-size)}.stories_breadcrumb__ZrPte a{display:inline-flex;align-items:center;min-height:44px}.stories_breadcrumb__ZrPte a:hover{color:var(--public-ink)}.stories_articleHeader__KOLwj h1{font:var(--public-section-font);letter-spacing:var(--public-section-tracking);text-wrap:balance}.stories_heroMedia__19VNn{border-radius:20px}.stories_readingColumn__WABGY{max-width:640px;margin:var(--public-content-gap) auto 0}.stories_introduction__MVp1B{font-size:var(--public-lead-size);line-height:var(--marketing-body-leading);font-weight:var(--public-copy-weight)}.stories_facts__7HA54{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:24px;padding-block:24px;margin-block:32px;border-block:1px solid var(--public-line-soft)}.stories_facts__7HA54 dt{margin-bottom:6px;font-size:var(--public-caption-size);line-height:var(--marketing-body-leading);color:var(--public-ink)}.stories_facts__7HA54 dd{line-height:var(--marketing-body-leading)}.stories_facts__7HA54 dd,.stories_prose__FSfgK{font-size:var(--public-body-size);color:var(--public-ink-muted)}.stories_prose__FSfgK{font-weight:var(--public-copy-weight);line-height:var(--type-line-article)}.stories_prose__FSfgK section{margin-top:40px}.stories_prose__FSfgK h2{margin-bottom:16px;color:var(--public-ink);font:var(--public-card-font);letter-spacing:var(--type-tracking-compact)}.stories_prose__FSfgK p+p{margin-top:20px}.stories_storyQuote__dKOAl{margin:32px 0 0}.stories_storyQuote__dKOAl p{margin:0;font-size:var(--public-lead-size);font-weight:var(--public-copy-weight);line-height:var(--marketing-body-leading);color:var(--public-ink)}.stories_storyNavigation__gpdca{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:var(--public-content-gap);padding-top:24px;border-top:1px solid var(--public-line-soft)}.stories_storyNavigation__gpdca a{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:44px;color:var(--public-ink-muted);font-size:var(--public-caption-size);line-height:var(--marketing-body-leading)}.stories_storyNavigation__gpdca .stories_navigationTitle__2ik_P{color:var(--public-ink);font-size:var(--public-interface-size);text-wrap:pretty}.stories_storyNavigation__gpdca a:hover .stories_navigationTitle__2ik_P{color:var(--public-ink-hover)}.stories_storyNavigation__gpdca .stories_nextStory__tYvqr{align-items:flex-end;text-align:right}@media (max-width:900px){.stories_grid__L2cF0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.stories_grid__L2cF0{grid-template-columns:minmax(0,1fr);row-gap:40px}.stories_cardMedia__IJ9QG{aspect-ratio:4/3;border-radius:14px}.stories_heroMedia__19VNn{aspect-ratio:4/3;border-radius:16px}.stories_facts__7HA54{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.stories_storyNavigation__gpdca{gap:24px}}.public-pages_main__oXkE5{padding-top:var(--public-page-top)}.public-pages_intro__LGXdd{display:grid;gap:24px;max-width:760px}.public-pages_intro__LGXdd h1{margin:0;font:var(--public-hero-font);letter-spacing:var(--public-hero-tracking)}.public-pages_intro__LGXdd>p{margin:0;max-width:620px;font-size:var(--public-lead-size);color:var(--muted-foreground)}.public-pages_grid__Wxl_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.public-pages_card__Ugid3{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;border-radius:20px;background:var(--public-surface-subtle)}.public-pages_card__Ugid3 h2,.public-pages_card__Ugid3 h3{margin:0;font:var(--public-card-font);letter-spacing:var(--type-tracking-card-heading)}.public-pages_card__Ugid3 p{margin:0;color:var(--muted-foreground)}.public-pages_card__Ugid3 a{margin-top:auto}.public-pages_link__zWKRc{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.public-pages_link__zWKRc:focus-visible,.public-pages_prose__y4GVp a:focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:4px;border-radius:2px}.public-pages_links__JJttp{display:flex;flex-wrap:wrap;gap:8px 24px}.public-pages_workflow__0etA6{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.public-pages_workflow__0etA6 h2{margin:0;font:var(--public-section-font);letter-spacing:var(--public-section-tracking)}.public-pages_workflowSection__EPifL>div,.public-pages_workflow__0etA6>div{margin-top:0}.public-pages_reading__bbvs4{width:100%;max-width:740px;margin-inline:auto;display:grid;gap:var(--public-content-gap)}.public-pages_prose__y4GVp{min-width:0;overflow-wrap:anywhere;display:grid;gap:20px;font-size:var(--public-body-size);line-height:var(--type-line-article)}.public-pages_prose__y4GVp h2{margin:12px 0 0;font:var(--public-card-font);letter-spacing:var(--type-tracking-card-heading)}.public-pages_prose__y4GVp h3{margin:8px 0 0;font-size:var(--public-lead-size);font-weight:var(--public-heading-weight)}.public-pages_prose__y4GVp p{margin:0}.public-pages_prose__y4GVp :is(ul,ol){padding-left:24px;margin:0;list-style-position:outside}.public-pages_prose__y4GVp ul{list-style-type:disc}.public-pages_prose__y4GVp ol{list-style-type:decimal}.public-pages_prose__y4GVp li+li{margin-top:8px}.public-pages_prose__y4GVp a{text-decoration:none}.public-pages_prose__y4GVp .public-pages_articleAction__BMFO1{justify-self:start;text-decoration:none}.public-pages_prose__y4GVp blockquote{margin:0;padding:20px 24px;background:var(--public-surface-subtle);border-left:2px solid var(--border)}.public-pages_prose__y4GVp pre{max-width:100%;overflow-x:auto;padding:24px;border-radius:12px;background:var(--public-surface-subtle);font-family:var(--type-family-mono);font-size:var(--public-caption-size);line-height:var(--type-line-body-roomy)}.public-pages_tableScroll__fXBq3{overflow-x:auto}.public-pages_tableScroll__fXBq3:focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:4px}.public-pages_bodyImage__Fw7aa{width:100%;height:auto;border-radius:20px;background:var(--public-surface-subtle)}.public-pages_prose__y4GVp table{width:100%;border-collapse:collapse}.public-pages_prose__y4GVp :is(td,th){padding:12px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.public-pages_prose__y4GVp th{font-weight:var(--public-heading-weight)}.public-pages_meta__0nG3V{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted-foreground);font-size:var(--public-caption-size)}.public-pages_cover__o8zXk{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.public-pages_cover__o8zXk,.public-pages_empty__cMqnM{background:var(--public-surface-subtle);border-radius:20px}.public-pages_empty__cMqnM{padding:32px}@media (max-width:760px){.public-pages_grid__Wxl_U,.public-pages_workflow__0etA6{grid-template-columns:minmax(0,1fr)}.public-pages_workflow__0etA6{gap:24px}.public-pages_card__Ugid3{padding:24px}.public-pages_intro__LGXdd>p{max-width:450px}}.public-pages_prose__y4GVp strong{font-weight:var(--public-heading-weight)}.site-footer_finalCta__DyxVX{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:48px;border-radius:26px;text-align:left;padding:112px 48px;color:var(--public-ink);background:var(--public-cta-art-fallback) url(/images/cta-curved-steps.svg) center /cover no-repeat}.site-footer_finalCta__DyxVX .site-footer_ctaButton__R1zY9{flex-shrink:0;color:var(--public-inverse-surface);background:var(--public-canvas)}.site-footer_finalCta__DyxVX .site-footer_ctaButton__R1zY9:hover{background:var(--public-surface-muted)}.site-footer_finalCta__DyxVX h2{color:var(--primary-foreground);letter-spacing:var(--public-cta-tracking);max-width:580px;margin:0;font:var(--public-section-font)}.site-footer_footer__LnUlz{padding-top:var(--public-section-gap);overflow:clip;color:var(--foreground);font-family:var(--type-family-ui);font-size:var(--marketing-body);line-height:var(--marketing-body-leading);font-weight:var(--public-copy-weight)}.site-footer_footerInner__88HHG{width:min(var(--content-width),calc(100% - 48px));margin:0 auto;container-type:inline-size}.site-footer_footerAsk__Wdo1t{margin-top:var(--public-section-gap);display:flex;align-items:center;flex-wrap:wrap;gap:16px 24px}.site-footer_footerAsk__Wdo1t p{margin:0;color:var(--muted-foreground);font-size:var(--marketing-body);line-height:var(--marketing-body-leading);font-weight:var(--public-copy-weight)}.site-footer_footerAiIcons__ex3vB{display:flex;align-items:center;gap:8px}.site-footer_footerAiIcons__ex3vB a{--ai-brand-color:#000;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:999px;color:var(--muted-foreground);background:transparent;transition:color .18s ease}.site-footer_footerAiIcons__ex3vB a[data-ai-provider=claude]{--ai-brand-color:#d97757}.site-footer_footerAiIcons__ex3vB a[data-ai-provider=perplexity]{--ai-brand-color:#20808d}.site-footer_footerAiIcons__ex3vB a:is(:hover,:focus-visible){color:var(--ai-brand-color)}.site-footer_footerTop__s61ZK{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:48px;padding-block:var(--public-section-gap)}.site-footer_footerLinks__FgeM_{display:grid;grid-template-columns:repeat(var(--footer-group-count,4),minmax(0,1fr));gap:48px 32px;text-align:left}.site-footer_footerTools___a5pk{grid-column:1}.site-footer_footerLinks__FgeM_ h2{margin:0 0 18px;font-weight:var(--public-heading-weight)}.site-footer_footerLinks__FgeM_ h2,.site-footer_footerLinks__FgeM_ ul{font-size:var(--marketing-body);line-height:var(--marketing-body-leading)}.site-footer_footerLinks__FgeM_ ul{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0;color:var(--muted-foreground);font-weight:var(--public-copy-weight)}.site-footer_footerLinks__FgeM_ a{transition:color .16s}.site-footer_footerGroupDivider__4RnA6{margin-top:4px;border-top:1px solid var(--public-line-soft);padding-top:16px}.site-footer_footerLinks__FgeM_ a:hover{color:var(--foreground)}.site-footer_footerBrand__AlqgI{margin-top:2px}.site-footer_footer__LnUlz a:focus-visible{border-radius:4px}.site-footer_footerMadeWith__3HUKm{display:inline-flex;align-items:center;gap:5px;font-size:inherit}.site-footer_footerMadeWith__3HUKm svg{color:var(--foreground)}.site-footer_footerBottom__eYtxA{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px 24px;font-size:var(--marketing-body);line-height:var(--marketing-body-leading);color:var(--muted-foreground);font-weight:var(--public-copy-weight)}.site-footer_footerCredits__fk0dJ{display:flex;align-items:center;gap:24px}.site-footer_footerSocials__vc_JR{display:grid;grid-template-columns:repeat(8,44px)}.site-footer_footerSocials__vc_JR a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;color:var(--muted-foreground);transition:color .16s ease,background-color .16s ease}.site-footer_footerSocials__vc_JR a:is(:hover,:focus-visible){color:var(--foreground);background:var(--public-surface-muted)}.site-footer_footerSocials__vc_JR a:focus-visible{border-radius:999px;outline:2px solid var(--public-focus-ring);outline-offset:2px}.site-footer_footerBottom__eYtxA p{margin:0}.site-footer_footerSeparator__SYOYk{flex:0 0 1px;height:14px;background:var(--public-line-soft)}.site-footer_footerWordmark__BCqnu{display:flex;align-items:flex-start;justify-content:space-between;gap:2cqw;margin-top:36px;height:11cqw;overflow:hidden;color:var(--public-surface-hover);font-size:var(--type-size-wordmark);font-weight:var(--public-heading-weight);line-height:var(--type-line-solid);letter-spacing:var(--type-tracking-wordmark);user-select:none;pointer-events:none}.site-footer_footerWordmark__BCqnu svg{flex:0 0 18%;width:18%;height:23.5cqw}.site-footer_footerWordmark__BCqnu span{padding-right:.06em}@media (max-width:760px){.site-footer_footerInner__88HHG{width:calc(100% - 40px)}.site-footer_finalCta__DyxVX{flex-direction:column;align-items:stretch;gap:40px;padding:80px 24px}.site-footer_ctaButton__R1zY9{align-self:flex-end}.site-footer_footerTop__s61ZK{position:relative;grid-template-columns:minmax(0,1fr)}.site-footer_footerLinks__FgeM_{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px;padding-right:36px}.site-footer_footerBrand__AlqgI{position:absolute;top:var(--public-section-gap);right:0}.site-footer_footerWordmark__BCqnu{margin-top:32px}}@media (max-width:520px){.site-footer_footerBottom__eYtxA{align-items:flex-start}.site-footer_footerCredits__fk0dJ{flex-direction:column;align-items:flex-start;gap:8px}.site-footer_footerSocials__vc_JR{grid-template-columns:repeat(4,44px);gap:4px}.site-footer_footerSeparator__SYOYk{display:none}}.blog_main__Mj1Dt{padding-top:var(--public-page-top)}.blog_articleLayout__sGyEU,.blog_catalog__MYGxi,.blog_content__Nrz21{display:grid;gap:var(--public-content-gap);min-width:0}.blog_opening__wyG1y{display:grid;gap:20px;min-width:0}.blog_breadcrumb__Ut_49{display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;margin:0;padding:0;list-style:none;color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_breadcrumb__Ut_49 li{display:flex;align-items:center;min-width:0;gap:12px}.blog_breadcrumb__Ut_49 li+li:before{content:"/";color:var(--public-ink-faint)}.blog_breadcrumb__Ut_49 a{display:inline-flex;align-items:center;min-height:44px}.blog_breadcrumb__Ut_49 [aria-current]{color:var(--public-ink);overflow-wrap:anywhere}.blog_intro__mX68v{max-width:820px;display:grid;gap:16px}.blog_intro__mX68v h1{margin:0;font:var(--public-hero-font);letter-spacing:var(--public-hero-tracking);text-wrap:pretty;overflow-wrap:anywhere}.blog_articleIntro__Be4TY h1{font:var(--public-section-font);letter-spacing:var(--public-section-tracking)}.blog_intro__mX68v>p{margin:0;max-width:660px;color:var(--public-ink-muted);font-size:var(--public-lead-size)}.blog_articleIntro__Be4TY{max-width:800px}.blog_articleMeta__8nogP{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_articleMeta__8nogP li{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.blog_sectionTitle__abbvf{margin:0;font:var(--public-section-font);letter-spacing:var(--public-section-tracking)}.blog_card__lsWxf{display:flex;flex-direction:column;gap:var(--marketing-section-copy-gap);min-width:0}.blog_cardMain__ETX7M{display:grid;gap:var(--marketing-section-copy-gap);color:inherit;text-decoration:none;border-radius:20px}.blog_cardMain__ETX7M:hover h2,.blog_cardMain__ETX7M:hover h3{color:var(--public-ink-hover)}.blog_cardCopy__nI4c0{display:grid;gap:var(--marketing-section-copy-gap);min-width:0}.blog_cardTitle__ol4dw{margin:0;font:var(--public-card-font);letter-spacing:var(--type-tracking-card-heading);text-wrap:balance;overflow-wrap:anywhere}.blog_cardCopy__nI4c0 p{margin:0;color:var(--public-ink-muted);min-block-size:3lh;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardDates__jim_Q{margin:0;color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_card__lsWxf>.blog_byline__ldS92{box-sizing:border-box;padding-bottom:var(--marketing-card-copy-gap)}.blog_coverFrame__z9W0i{border-radius:20px;aspect-ratio:16/9}.blog_coverFrame__z9W0i img{object-fit:cover}.blog_categories__l6RjF{display:flex;align-items:stretch;gap:24px;min-width:0;overflow-x:auto;scrollbar-width:none}.blog_catalogHeading__7bDlz{position:relative}.blog_catalogHeading__7bDlz:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--public-line-soft);pointer-events:none}.blog_category__rO_DR{position:relative;z-index:1;display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;padding:8px 0 12px;border:0;border-radius:0;background:transparent;color:var(--public-ink-muted);font-family:var(--type-family-ui);font-size:var(--public-interface-size);line-height:var(--marketing-body-leading);font-weight:var(--public-interface-weight);text-decoration:none;white-space:nowrap}.blog_category__rO_DR:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:transparent}.blog_category__rO_DR:active,.blog_category__rO_DR:focus-visible,.blog_category__rO_DR[aria-current=page]{color:var(--public-ink)}.blog_category__rO_DR:active:after,.blog_category__rO_DR:focus-visible:after,.blog_category__rO_DR[aria-current=page]:after{background:var(--public-ink)}.blog_category__rO_DR:focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:-2px}@media (hover:hover){.blog_category__rO_DR:hover{color:var(--public-ink)}.blog_category__rO_DR:hover:after{background:var(--public-ink)}}.blog_meta__rp8q6{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_byline__ldS92,.blog_meta__rp8q6 a{text-decoration:none}.blog_byline__ldS92{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-height:44px;color:var(--public-ink);font-size:var(--public-caption-size)}.blog_avatar__OUaoE{position:relative;overflow:hidden;display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-md);background:var(--public-surface-muted);color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_avatarImage__MyGaR{object-fit:cover}.blog_avatarLarge__ptjL0{width:44px;height:44px;font-size:var(--public-card-size)}.blog_empty__czYIM{margin:0;padding:32px;border-radius:20px;background:var(--public-surface-subtle);color:var(--public-ink-muted)}.blog_articleGrid__30d0G{display:grid;grid-template-columns:minmax(0,692px) minmax(0,320px);gap:48px;align-items:start}.blog_articleBody__gruY7{min-width:0;max-width:740px;display:grid;gap:var(--public-content-gap)}.blog_articleReading__upiuZ,.blog_sidebar__SzbxZ{display:grid;gap:32px;min-width:0}.blog_sidebar__SzbxZ{position:sticky;top:calc(var(--public-header-height) + 24px);max-height:calc(100dvh - var(--public-header-height) - 48px);overflow-y:auto;overscroll-behavior:contain;padding:6px;margin:-6px}.blog_authorBox__OrIJs{display:grid;gap:var(--marketing-section-copy-gap);min-width:0;padding:16px;border-radius:20px;background:var(--public-surface-subtle)}.blog_authorDetails__Ls_Aw{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible}.blog_authorDetailsInner__M7b4h{display:grid;gap:var(--marketing-section-copy-gap);min-height:0;overflow:hidden}@media (min-width:1001px){.blog_authorBox__OrIJs{transition:gap .28s cubic-bezier(.22,1,.36,1)}.blog_authorDetails__Ls_Aw{transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .16s ease,visibility 0s}.blog_sidebar__SzbxZ[data-compact=true] .blog_authorBox__OrIJs{position:sticky;top:0;z-index:1;gap:0}.blog_sidebar__SzbxZ[data-compact=true] .blog_authorDetails__Ls_Aw{grid-template-rows:0fr;opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,0s,.28s}}@media (prefers-reduced-motion:reduce){.blog_authorBox__OrIJs,.blog_authorDetails__Ls_Aw{transition:none}.blog_sidebar__SzbxZ[data-compact=true] .blog_authorDetails__Ls_Aw{transition-delay:0s}}.blog_authorBio__NcdzA{margin:0;color:var(--public-ink-muted);font-size:var(--public-body-size)}.blog_authorIdentity__N45oG{width:100%;min-width:0;gap:12px;font-size:var(--public-body-size)}.blog_authorIdentity__N45oG .blog_authorName__rL9qW{min-width:0;overflow-wrap:anywhere}.blog_authorIdentity__N45oG .blog_authorName__rL9qW>:first-child{font-weight:var(--public-heading-weight)}.blog_authorExpertise__uO8MC{display:grid;gap:8px;margin:0;padding:var(--marketing-section-copy-gap) 0 0;border-top:1px solid var(--public-line-soft);list-style:none;color:var(--public-ink-muted);font-size:var(--public-body-size)}.blog_authorExpertise__uO8MC li{display:flex;align-items:flex-start;gap:8px}.blog_authorExpertise__uO8MC svg{flex-shrink:0;margin-top:3px;color:var(--public-success-ink)}.blog_authorFollow__D1cjN{display:grid;gap:12px;min-width:0;padding-top:var(--marketing-section-copy-gap);border-top:1px solid var(--public-line-soft)}.blog_authorFollow__D1cjN>p{margin:0;color:var(--public-ink-muted);font-size:var(--public-caption-size)}.blog_preferredSource__v5jOV{display:flex;align-items:center;gap:10px;min-height:44px;padding:12px;border:1px solid var(--public-inverse-line);border-radius:var(--radius-md);background:var(--public-inverse-surface);color:var(--public-inverse-ink);font-size:var(--public-interface-size);font-weight:var(--public-interface-weight);line-height:var(--type-line-ui);text-align:left;text-decoration:none}.blog_preferredSource__v5jOV img{flex-shrink:0;object-fit:contain}.blog_preferredSource__v5jOV span{min-width:0}.blog_preferredSource__v5jOV:hover{background:var(--public-inverse-secondary);color:var(--public-inverse-ink)}.blog_main__Mj1Dt .blog_preferredSource__v5jOV:focus-visible{border-radius:var(--radius-md);outline-color:var(--public-focus-ring-inverse);outline-offset:-3px}.blog_authorName__rL9qW{display:grid;gap:2px}.blog_authorRole__yo0Wb{font-size:var(--public-caption-size);color:var(--public-ink-muted)}.blog_tocTitle__XTt2E{margin:0 0 12px;color:var(--public-ink-muted);font-size:var(--public-body-size)}.blog_tocList__QZUMH{display:grid;padding:0;margin:0;list-style:none;border-left:1px solid var(--public-line-soft)}.blog_tocList__QZUMH a{display:flex;align-items:center;min-height:44px;margin-left:-1px;padding:8px 0 8px 16px;border-left:1px solid transparent;text-decoration:none;font-size:var(--public-body-size);color:var(--public-ink-muted)}.blog_tocList__QZUMH a[aria-current]{border-left-color:var(--public-ink);color:var(--public-ink)}.blog_tocNested__tZVyD a{padding-left:28px}.blog_mobileToc__ianAH{display:none}.blog_mobileToc__ianAH>summary{color:var(--public-ink-muted);font-size:var(--public-body-size)}.blog_share__vkRWM{display:grid;gap:16px;color:var(--public-ink-muted);font-family:var(--type-family-ui);font-size:var(--public-interface-size);font-weight:var(--public-copy-weight);line-height:var(--marketing-body-leading)}.blog_share__vkRWM :is(.blog_shareLabel__OmKo_,.blog_shareButton__K7u86,.blog_socialButton__oAcEE,.blog_aiAction__9CaYR,.blog_shareStatus__rDJv4){color:inherit;font:inherit}.blog_shareRow__OO7dt{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.blog_aiActions__nMPVF,.blog_socialActions__7gIDA{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.blog_shareLabel__OmKo_{display:inline-flex;align-items:center;min-height:44px}.blog_aiAction__9CaYR,.blog_shareButton__K7u86,.blog_socialButton__oAcEE{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:44px;padding:0;background:transparent;text-decoration:none;cursor:pointer}.blog_share__vkRWM .blog_shareButton__K7u86,.blog_socialButton__oAcEE{padding:0;border:0}.blog_aiAction__9CaYR:hover,.blog_share__vkRWM .blog_shareButton__K7u86:hover,.blog_socialButton__oAcEE:hover{color:var(--public-ink-hover);text-decoration:none}.blog_shareButton__K7u86:disabled{opacity:.5;cursor:default}.blog_aiAction__9CaYR svg,.blog_shareButton__K7u86 svg,.blog_socialButton__oAcEE svg{flex-shrink:0}.blog_shareStatus__rDJv4{margin:0}.blog_shareStatus__rDJv4:empty{position:absolute}.blog_copyFallback__qq4Uz{display:grid;gap:8px}.blog_copyFallback__qq4Uz input{width:100%;min-width:0;border:1px solid var(--public-line-field);border-radius:8px;padding:10px 12px;font-size:var(--public-field-size);background:var(--public-canvas);color:var(--public-ink)}.blog_prose__oJQmV u{text-decoration:none}.blog_prose__oJQmV h2{margin-top:32px}.blog_prose__oJQmV :is(h2,h3)>a{color:inherit;text-decoration:none}.blog_prose__oJQmV :is(h2,h3)>a:hover{text-decoration:none}.blog_prose__oJQmV figure{margin:0}.blog_prose__oJQmV :is(th,td){min-width:140px;overflow-wrap:normal}.blog_prose__oJQmV table:has(tr>:nth-child(3)){min-width:560px}.blog_prose__oJQmV .blog_callout__YPEoS{display:grid;gap:12px;padding:24px;border-radius:20px;background:var(--public-surface-muted)}.blog_calloutTitle__mTsGi{margin:0;font-weight:var(--public-heading-weight)}.blog_blockChildren__3BGGm{display:grid;gap:16px}.blog_disclosureGroup__8snba{display:grid;gap:0;min-width:0}.blog_prose__oJQmV .blog_disclosure__3BehI{min-width:0;border-bottom:1px solid var(--public-line-soft)}.blog_disclosure__3BehI>summary{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;cursor:pointer;min-height:44px;padding-block:16px;list-style:none;font-size:var(--public-lead-size);line-height:var(--marketing-body-leading)}.blog_disclosure__3BehI>summary::-webkit-details-marker{display:none}.blog_disclosure__3BehI>summary>svg{width:18px;height:1lh}.blog_disclosure__3BehI[open]>summary>svg{transform:rotate(90deg)}.blog_disclosure__3BehI>.blog_blockChildren__3BGGm{padding:0 0 16px 26px}.blog_updateHistory__GnC6S{min-width:0;border-top:1px solid var(--public-line-soft)}.blog_updateRow__Ik0qB{display:grid;grid-template-columns:minmax(0,164px) minmax(0,1fr);gap:32px;padding-block:24px;border-bottom:1px solid var(--public-line-soft);color:var(--public-ink-muted)}.blog_updateMeta__xQmiE{display:grid;align-content:start;justify-items:start;gap:12px;min-width:0}.blog_updateDate___98_a{padding:4px 10px;border-radius:999px;background:var(--public-surface-muted);color:var(--public-ink);font-size:var(--public-caption-size);line-height:var(--marketing-body-leading)}.blog_prose__oJQmV .blog_updateTags__LYkrQ{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.blog_prose__oJQmV .blog_updateTags__LYkrQ li{margin:0;padding:3px 8px;border-radius:999px;background:var(--public-success-surface);color:var(--public-success-ink);font-size:var(--public-caption-size);line-height:var(--marketing-body-leading)}.blog_updateRow__Ik0qB>.blog_blockChildren__3BGGm{min-width:0}.blog_articleClosing__mv9Cg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;padding:32px;border-radius:20px;background:var(--public-surface-muted)}.blog_articleClosing__mv9Cg h2{margin:0 0 8px;font:var(--public-card-font)}.blog_articleClosing__mv9Cg p{margin:0;color:var(--public-ink-muted)}.blog_smallHeading__Mbt2W{margin:0 0 16px;font:var(--public-card-font);letter-spacing:var(--type-tracking-card-heading)}.blog_main__Mj1Dt :is(a,button,summary,input):focus-visible{outline:2px solid var(--public-focus-ring);outline-offset:4px}@media (max-width:1000px){.blog_articleGrid__30d0G{grid-template-columns:minmax(0,1fr);gap:32px}.blog_articleBody__gruY7{width:100%;margin-inline:auto}.blog_sidebar__SzbxZ{grid-row:1;position:static;max-height:none;overflow:visible;margin:0;padding:0;width:100%;max-width:740px;justify-self:center;gap:20px}.blog_desktopToc__Njix8{display:none}.blog_mobileToc__ianAH{display:block;border-block:1px solid var(--public-line-soft);padding-block:4px}.blog_mobileToc__ianAH>summary{min-height:44px;align-content:center;cursor:pointer}.blog_mobileToc__ianAH[open]>summary{margin-bottom:12px}}@media (max-width:760px){.blog_articleReading__upiuZ{gap:24px}.blog_categories__l6RjF{gap:16px}}@media (max-width:600px){.blog_updateRow__Ik0qB{grid-template-columns:minmax(0,1fr);gap:16px}}