.page_page__TVUjO{min-height:100vh;background:linear-gradient(135deg,#ffffff,#ffffff);position:relative;overflow:hidden}.page_page__TVUjO:after,.page_page__TVUjO:before{content:"";position:absolute;width:300px;height:300px;border-radius:50%;background:linear-gradient(135deg,rgba(147,197,253,.1),rgba(196,181,253,.1));filter:blur(40px);z-index:0}.page_page__TVUjO:before{top:-150px;left:-150px}.page_page__TVUjO:after{bottom:-150px;right:-150px}.page_main__9sKi5{position:relative;z-index:1;padding-top:8rem;min-height:100vh}.page_blogPost__hIBwg{max-width:95%;margin:0;padding:2rem 0;display:flex;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;height:120vh;min-height:100vh}.page_imageSection__WpDid{width:40%;flex-shrink:0;position:relative;background:#f8fafc;border-radius:0 28px 28px 0;overflow:hidden;height:100%;box-shadow:0 20px 40px -24px rgba(15,23,42,.45)}.page_imageSection__WpDid img{width:100%;height:100%;object-fit:cover;display:block}.page_contentSection__K1oYp{width:60%;flex-shrink:0;padding:0 6rem 3rem 5rem;display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;height:100%;position:relative;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_contentSection__K1oYp::-webkit-scrollbar{display:none}.page_hero__fCd5M{text-align:left;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.page_title__jItUp{font-family:var(--font-inter);font-size:2.3rem;font-weight:500;color:#1e293b;margin:0 0 1.5rem;line-height:1.2}.page_subtitle__ZRBJF{font-family:var(--font-inter);font-size:1.2rem;color:#465060;margin:0 0 1rem;line-height:1.5}.page_meta__ZnTuE{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.page_date__pBzF8{font-family:var(--font-inter);font-size:.85rem;color:#64748b;background:#f1f5f9;padding:.5rem 1rem;border-radius:20px}.page_content__ZcOru{font-family:var(--font-inter);line-height:1.8;font-size:1rem;color:#374151}.page_intro__8qsnB{font-size:1.125rem;color:#5c6674;margin-bottom:2rem;border-radius:8px}.page_blogSection__l8WeT{margin-bottom:3rem}.page_blogSection__l8WeT h2{font-family:var(--font-inter);font-size:1.75rem;font-weight:600;color:#1e293b;margin:0 0 1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.page_blogPart__tHxHO{margin-bottom:1.5rem}.page_blogPart__tHxHO p{font-size:1.2rem;margin-bottom:1rem;color:#374151}.page_blogPartImage__sr0kd{margin:1.5rem 0 2rem;width:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)}.page_blogPartImage__sr0kd img{width:100%;height:auto;display:block;transition:transform .3s ease}.page_blogPartImage__sr0kd img:hover{transform:scale(1.02)}.page_markdownContent__l4_xZ{font-family:var(--font-inter);line-height:1.8;color:#374151}.page_markdownContent__l4_xZ p{margin-bottom:1rem;font-size:1.1rem;font-weight:300}.page_markdownContent__l4_xZ h1,.page_markdownContent__l4_xZ h2,.page_markdownContent__l4_xZ h3,.page_markdownContent__l4_xZ h4,.page_markdownContent__l4_xZ h5,.page_markdownContent__l4_xZ h6{font-family:var(--font-inter);font-weight:600;color:#1e293b;margin:1.5rem 0 1rem;line-height:1.3}.page_markdownContent__l4_xZ h1{font-size:1.75rem}.page_markdownContent__l4_xZ h2{font-size:1.5rem}.page_markdownContent__l4_xZ h3{font-size:1.25rem}.page_markdownContent__l4_xZ h4{font-size:1.125rem}.page_markdownContent__l4_xZ h5{font-size:1rem}.page_markdownContent__l4_xZ h6{font-size:.875rem}.page_markdownContent__l4_xZ ol,.page_markdownContent__l4_xZ ul{margin:1rem 0;padding-left:2rem}.page_markdownContent__l4_xZ li{margin-bottom:.5rem}.page_markdownContent__l4_xZ blockquote{border-left:4px solid #3b82f6;margin:1.5rem 0;font-style:italic;color:#64748b;background:#f8fafc;padding:1rem 1.5rem;border-radius:0 8px 8px 0}.page_markdownContent__l4_xZ code{background:#f1f5f9;padding:.25rem .5rem;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;color:#dc2626}.page_markdownContent__l4_xZ pre{background:#1e293b;color:#e2e8f0;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:1.5rem 0}.page_markdownContent__l4_xZ pre code{background:none;padding:0;color:inherit;font-size:.875rem}.page_markdownContent__l4_xZ strong{font-weight:600;color:#1e293b}.page_markdownContent__l4_xZ em{font-style:italic}.page_markdownContent__l4_xZ u{text-decoration:underline}.page_errorState__z0tZU,.page_loadingState__8b4wZ{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:50vh;text-align:center}.page_errorState__z0tZU p,.page_loadingState__8b4wZ p{font-family:var(--font-inter);margin-top:1rem;color:#64748b}.page_errorState__z0tZU h2{font-family:var(--font-inter);color:#dc2626;margin-bottom:1rem}.page_links__5jSML{text-decoration:underline}.page_relatedLinksText__9Nr7X{font-family:var(--font-inter);font-size:1.2rem;font-weight:600;color:#546073;margin-bottom:1rem}@media (max-width:1024px){.page_blogPost__hIBwg{position:static;height:auto;min-height:auto;flex-direction:column;gap:2rem}.page_contentSection__K1oYp,.page_imageSection__WpDid{height:auto;width:95%}.page_contentSection__K1oYp{overflow-y:visible;padding:2rem 3rem}.page_imageSection__WpDid{min-height:360px;border-radius:24px;margin:0 auto}}@media (max-width:768px){.page_main__9sKi5{position:relative;z-index:1;padding-top:4rem}.page_blogPost__hIBwg{flex-direction:column;margin:1rem;min-height:auto;gap:1.5rem}.page_imageSection__WpDid{width:95%;height:280px;flex:none;border-radius:18px}.page_contentSection__K1oYp{width:100%;padding:2rem 1.5rem}.page_title__jItUp{font-size:1.75rem}.page_subtitle__ZRBJF{font-size:.9rem}.page_hero__fCd5M{margin-bottom:1.5rem}.page_blogSection__l8WeT h2{font-size:1.25rem}}