.blog_prose__kqklI{max-width:none;font-size:1.125rem;line-height:1.8;color:#333}.blog_prose__kqklI h2{font-size:1.875rem;line-height:2.25rem;font-weight:300;margin-top:4rem;margin-bottom:1.5rem}.blog_prose__kqklI h3{font-size:1.5rem;line-height:2rem;font-weight:300;margin-top:3rem;margin-bottom:1rem}.blog_prose__kqklI p{color:#4b5563;line-height:1.75;margin-bottom:1.5rem}.blog_prose__kqklI a{color:#9333ea;text-decoration:none}.blog_prose__kqklI a:hover{color:#7e22ce}.blog_prose__kqklI blockquote{border-left-color:#e9d5ff;background-color:rgba(250,245,255,.5);padding:.5rem 1.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;font-style:normal;font-weight:400}.blog_prose__kqklI img{border-radius:1rem}.blog_prose__kqklI strong{color:#111827;font-weight:500}.blog_prose__kqklI ul{margin-top:.5rem;margin-bottom:.5rem}.blog_prose__kqklI li{color:#4b5563;margin-top:.25rem;margin-bottom:.25rem}.blog_prose__kqklI hr{border-color:#f3f4f6}.blog_imageCaption__6S6Ci{font-size:.875rem;line-height:1.25rem;color:#6b7280;text-align:center;margin-top:.5rem;font-style:italic}.blog_pullQuote__5N8uk{font-size:1.5rem;line-height:2rem;font-weight:300;color:#6b21a8;margin-top:3rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem;text-align:center}.blog_code__qNZaO{background-color:#111827;color:#f3f4f6;border-radius:.75rem;padding:1.5rem;margin-top:2rem;margin-bottom:2rem;overflow-x:auto}.blog_table__qPJDg{min-width:100%;border-collapse:separate;border-spacing:0;margin-top:2rem;margin-bottom:2rem}.blog_table__qPJDg th{text-align:left;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.blog_table__qPJDg td,.blog_table__qPJDg th{padding:1rem 1.5rem;font-size:.875rem;line-height:1.25rem}.blog_table__qPJDg td{white-space:nowrap;color:#4b5563}.blog_meta__l_Cxn{display:flex;align-items:center;gap:1rem;font-size:.875rem;line-height:1.25rem;color:#6b7280;margin-bottom:1.5rem}.blog_progressBar__YSHEB{position:fixed;top:0;left:0;right:0;height:.25rem;background-color:#9333ea;z-index:50;transform-origin:left}.blog_toc__N3_uB{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.25rem;position:sticky;top:6rem}.blog_tocLink__Qsekn{color:#4b5563;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:block;padding-top:.25rem;padding-bottom:.25rem}.blog_tocLink__Qsekn:hover{color:#9333ea}.blog_tocLinkActive__zys93{color:#9333ea;font-weight:500}.blog_card__6gn_X{background-color:#fff;border-radius:1rem;border:1px solid #f3f4f6;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog_card__6gn_X:hover{transform:scale(1.02)}.blog_cardImage__TH6We{height:12rem}.blog_cardContent__brruH{padding:1.5rem}.blog_tag__k43Pg{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:500;background-color:#f3e8ff;color:#6b21a8;margin-right:.5rem}.blog_author__dLog6{display:flex;align-items:center;gap:1rem;border-top-width:1px;border-color:#f3f4f6;margin-top:2rem;padding-top:2rem}.blog_authorImage__fhcs2{width:3rem;height:3rem;border-radius:9999px}.blog_authorInfo__rREb6{flex:1 1 0%}.blog_relatedPosts__0mXm4{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;margin-top:3rem;background-color:#fafafa;padding:2rem;border-radius:1rem}@media (min-width:768px){.blog_relatedPosts__0mXm4{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog_newsletter__cbnCv{background-color:#faf5ff;border-radius:1rem;padding:2rem;margin-top:3rem;margin-bottom:3rem}.blog_comments__yRGNQ{margin-top:3rem;padding-top:2rem;border-top-width:1px;border-color:#f3f4f6}.blog_blogContainer__1EQo9{padding:2rem;background-color:#fff;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,sans-serif;min-height:100vh}@media (max-width:1200px){.blog_blogContainer__1EQo9{padding:2rem 4rem}}@media (max-width:768px){.blog_blogContainer__1EQo9{padding:1.5rem 4rem}}.blog_blogTitle__tUHbZ{font-size:2.5rem;text-align:left;margin-bottom:2rem;color:#333;font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback,sans-serif}.blog_cardGrid__lTeZU{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.blog_card__6gn_X{background:#fff;border-radius:8px;border:1px solid #ededed;overflow:hidden;transition:transform .2s ease,border-color .2s ease}.blog_card__6gn_X:hover{transform:translateY(-5px);border:1px solid #dcdada}.blog_cardImage__TH6We{width:100%;height:270px;-o-object-fit:cover;object-fit:cover}.blog_cardContent__brruH{padding:1rem}.blog_cardTitle__UowSg{font-size:1.25rem;font-weight:700;color:#323232;text-decoration:none;margin-bottom:.5rem;display:block}.blog_cardTitle__UowSg:hover{text-decoration:underline}.blog_cardExtract__DA3tV{font-size:1rem;color:#555;margin-bottom:1rem}.blog_cardDate__6isbV{font-size:.875rem;color:#888}.blog_postContainer__b27IZ{max-width:800px;margin:0 auto;padding:1rem 2rem}.blog_headerMinimal__vOnQ5{padding:1rem 0;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.blog_postDate__R__t_{font-size:.875rem;color:#666;margin-bottom:1.5rem}.blog_featuredImage__sBIVA{width:100%;max-height:500px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin-bottom:2rem}.blog_postTitle__uheS3{font-size:2.5rem;font-weight:700;color:#111;margin-bottom:1rem;line-height:1.2}.blog_postExtract__jZyVF{font-size:1.25rem;color:#444;margin-bottom:2rem;font-weight:400;line-height:1.6}.blog_postBody__mmxPz{font-size:1.125rem;line-height:1.8;color:#333}.blog_postBody__mmxPz p{margin-bottom:1.5rem}.blog_postBody__mmxPz h2{font-size:1.75rem;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;color:#222}.blog_postBody__mmxPz h3{font-size:1.5rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#333}.blog_postBody__mmxPz ol,.blog_postBody__mmxPz ul{margin-left:1.5rem;margin-bottom:1.5rem}.blog_postBody__mmxPz li{margin-bottom:.5rem}.blog_imageContainer__nVlOd{margin:2rem 0;width:100%}.blog_contentImage__xXbbt{width:100%;border-radius:.5rem;display:block}.blog_contentLink__dyVYW{color:#1a74e4;text-decoration:none;border-bottom:1px solid #1a74e4;font-weight:500;transition:color .2s ease,background-color .2s ease;padding:0 2px}.blog_contentLink__dyVYW:hover{background-color:rgba(26,116,228,.1);color:#0056b3}.blog_htmlBlock__A5jze{margin-bottom:1.5rem;width:100%}.blog_htmlBlock__A5jze a{color:#1a74e4;text-decoration:none;border-bottom:1px solid #1a74e4;font-weight:500;transition:color .2s ease,background-color .2s ease;padding:0 2px}.blog_htmlBlock__A5jze a:hover{background-color:rgba(26,116,228,.1);color:#0056b3}.blog_htmlBlock__A5jze .blog_widget-container__IgeFd,.blog_htmlBlock__A5jze [data-gyg-href],.blog_htmlBlock__A5jze iframe{width:100%;margin:1.5rem 0;border:1px solid #eaeaea;border-radius:.5rem;overflow:hidden}.blog_codeBlock__3QR57{border-radius:.5rem;padding:1rem;margin:1.5rem 0;overflow-x:auto;font-size:.9rem;line-height:1.5;white-space:pre}.blog_codeBlock__3QR57,.blog_inlineCode__eUsLs{background-color:#f5f5f5;color:#333;font-family:monospace}.blog_inlineCode__eUsLs{border-radius:.25rem;padding:.15rem .4rem;font-size:.9em}.blog_footerActions__bOyfP{display:flex;justify-content:space-between;margin-top:3rem;padding:1rem 0;border-top:1px solid #eee}.blog_footerActions__bOyfP a{color:#3182ce;text-decoration:none;transition:color .2s ease}.blog_footerActions__bOyfP a:hover{color:#2c5282}.blog_promotionalBanner__orCVW{margin:3rem 0;padding:2rem;border-radius:.5rem;background-color:#f8f4ff;display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #e6d8ff}.blog_promotionalBanner__orCVW img{width:200px;height:auto;border-radius:.5rem;margin-bottom:1rem}.blog_promotionalBanner__orCVW h3{margin-bottom:.5rem;color:#6b21a8;font-size:1.5rem}.blog_promotionalBanner__orCVW p{margin-bottom:1rem;color:#4b5563}.blog_promotionalButtons__EtUXn{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.blog_primaryButton__eOYQi{background-color:#7c3aed;color:#fff;padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;font-weight:500;transition:background-color .2s}.blog_primaryButton__eOYQi:hover{background-color:#6d28d9}.blog_secondaryButton__kuG6X{background-color:#fff;color:#7c3aed;border:1px solid #7c3aed;padding:.5rem 1rem;border-radius:.25rem;text-decoration:none;font-weight:500;transition:background-color .2s,color .2s}.blog_secondaryButton__kuG6X:hover{background-color:#f5f3ff}.blog_pinItButton__ITkp7{display:inline-flex;align-items:center;gap:.5rem;color:#e60023;transition:opacity .2s}.blog_pinItButton__ITkp7:hover{opacity:.8}.blog_relatedContentSection__NgYEB{margin-top:4rem;padding-top:2rem;border-top:1px solid #eee}.blog_relatedContentTitle__5UgpC{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}.blog_relatedPostsGrid__gsAYV{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:768px){.blog_relatedPostsGrid__gsAYV{grid-template-columns:repeat(1,1fr)}}.blog_relatedPostCard__pDv7N{display:flex;flex-direction:column}.blog_relatedPostImage__Kfrzr{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;margin-bottom:.75rem}.blog_relatedPostTitle__JhdIz{font-size:1rem;font-weight:600;color:#333;text-decoration:none;transition:color .2s ease}.blog_relatedPostTitle__JhdIz:hover{color:#3182ce}.blog_pageFooter__ZLXC8{margin-top:4rem;padding:1rem 0;font-size:.875rem;color:#777;border-top:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.blog_footerLink__ndTyG{color:#666;text-decoration:none;transition:color .2s ease}.blog_footerLink__ndTyG:hover{color:#333}