.blog_blog_container__y5Tji{margin-top:100px;min-height:100vh;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.blog_reading_progress__uAvGf{position:fixed;top:0;left:0;width:100%;height:4px;background-color:rgba(0,0,0,.1);z-index:1000}.blog_reading_progress_bar__xhNMz{height:100%;background:linear-gradient(90deg,#007bff,#0056b3);transition:width .3s ease}.blog_blog_wrapper__eFpPF{padding:40px 0}.blog_article_header___mnRQ{margin-bottom:30px;border:none;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:12px;background:white}.blog_article_meta__NzihQ{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e9ecef}.blog_content_type_badge__AYVxn{font-size:12px;font-weight:600;padding:6px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.blog_meta_item__Ige48{display:flex;align-items:center;gap:8px;color:#6c757d;font-size:14px;font-weight:500}.blog_meta_icon__oy3z9{color:#007bff;font-size:14px}.blog_article_title__bWpGD{font-size:2.5rem;font-weight:700;color:#2c3e50;line-height:1.2;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.blog_article_excerpt__iFf9b{font-size:1.2rem;color:#6c757d;line-height:1.6;margin-bottom:30px;font-style:italic}.blog_article_actions__Azksl{display:flex;gap:15px;margin-bottom:20px}.blog_action_button__fhTuC{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:25px;font-weight:500;transition:all .3s ease}.blog_action_button__fhTuC:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.blog_article_tags__KxfjC{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.blog_tags_icon__SIIgX{color:#6c757d;font-size:14px}.blog_tag__YWTnh{font-size:12px;padding:4px 8px;border-radius:12px;font-weight:500}.blog_article_content_card__q1ouA{border:none;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:12px;background:white;margin-bottom:30px}.blog_blog_content__30Wlr{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.7;color:#333;font-size:16px}.blog_blog_content__30Wlr h1,.blog_blog_content__30Wlr h2,.blog_blog_content__30Wlr h3,.blog_blog_content__30Wlr h4,.blog_blog_content__30Wlr h5,.blog_blog_content__30Wlr h6{margin:32px 0 16px;font-weight:600;line-height:1.3;color:#2c3e50}.blog_blog_content__30Wlr h1{font-size:2rem}.blog_blog_content__30Wlr h2{font-size:1.75rem}.blog_blog_content__30Wlr h3{font-size:1.5rem}.blog_blog_content__30Wlr h4{font-size:1.25rem}.blog_blog_content__30Wlr h5{font-size:1.1rem}.blog_blog_content__30Wlr h6{font-size:1rem}.blog_blog_content__30Wlr p{margin:0 0 20px;font-size:16px;line-height:1.7}.blog_blog_content__30Wlr p:last-child{margin-bottom:0}.blog_blog_content__30Wlr strong{font-weight:600;color:#2c3e50}.blog_blog_content__30Wlr em{font-style:italic;color:#555}.blog_blog_content__30Wlr a{color:#007bff;text-decoration:none;transition:color .2s ease-in-out;font-weight:500}.blog_blog_content__30Wlr a:hover{color:#0056b3;text-decoration:underline}.blog_blog_content__30Wlr ol,.blog_blog_content__30Wlr ul{margin:20px 0;padding-left:24px}.blog_blog_content__30Wlr ul li{margin:8px 0;line-height:1.6;list-style-type:disc;color:black}.blog_blog_content__30Wlr ol li{margin:8px 0;line-height:1.6;list-style-type:decimal;color:black}.blog_blog_content__30Wlr blockquote{margin:24px 0;padding:20px 24px;border-left:4px solid #007bff;background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-style:italic;color:#555;border-radius:0 8px 8px 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog_blog_content__30Wlr code{background-color:#f1f3f4;padding:3px 8px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;color:#d73a49;font-weight:500}.blog_blog_content__30Wlr pre{background:linear-gradient(135deg,#f6f8fa,#e1e4e8);padding:20px;border-radius:8px;overflow-x:auto;margin:20px 0;border:1px solid #e1e4e8;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog_blog_content__30Wlr pre code{background-color:transparent;padding:0;color:#333}.blog_blog_content__30Wlr img{max-width:100%;height:auto;border-radius:12px;margin:24px 0;box-shadow:0 4px 20px rgba(0,0,0,.15);transition:transform .3s ease;content-visibility:auto;contain-intrinsic-size:400px}.blog_blog_content__30Wlr img:hover{transform:scale(1.02)}.blog_blog_content__30Wlr iframe{display:block;max-width:100%;border:none;touch-action:manipulation}.blog_blog_content__30Wlr iframe,.blog_blog_content__30Wlr>div[style*=padding-bottom]{will-change:contents;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;isolation:isolate;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;perspective:1000px;-webkit-perspective:1000px}.blog_blog_content__30Wlr>div[style*=padding-bottom]{position:relative;width:100%;contain:layout style paint}.blog_blog_content__30Wlr>div[style*=padding-bottom] iframe{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);-webkit-transform:translateZ(0);will-change:contents;backface-visibility:hidden;-webkit-backface-visibility:hidden}.blog_blog_content__30Wlr table{width:100%;border-collapse:collapse;margin:24px 0;border:1px solid #e1e4e8;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.blog_blog_content__30Wlr td,.blog_blog_content__30Wlr th{padding:16px 20px;text-align:left;border-bottom:1px solid #e1e4e8}.blog_blog_content__30Wlr th{background:linear-gradient(135deg,#f6f8fa,#e9ecef);font-weight:600;color:#2c3e50;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.blog_blog_content__30Wlr tr:last-child td{border-bottom:none}.blog_blog_content__30Wlr hr{margin:32px 0;border:none;border-top:2px solid #e1e4e8;border-radius:1px}.blog_article_footer__ZhhHZ{border:none;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:12px;background:white}.blog_footer_actions__5xR1S{display:flex;gap:15px;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e9ecef}.blog_footer_button__5N813{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:25px;font-weight:500;transition:all .3s ease}.blog_footer_button__5N813:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.blog_related_content___9QVl{text-align:center;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px}.blog_related_content___9QVl h4{color:#2c3e50;margin-bottom:10px;font-weight:600}.blog_related_content___9QVl p{color:#6c757d;margin-bottom:20px}@media (max-width:768px){.blog_blog_container__y5Tji{margin-top:80px}.blog_blog_wrapper__eFpPF{padding:20px 0}.blog_article_title__bWpGD{font-size:2rem;line-height:1.3}.blog_article_excerpt__iFf9b{font-size:1.1rem}.blog_article_meta__NzihQ{flex-direction:column;align-items:flex-start;gap:15px}.blog_article_actions__Azksl,.blog_footer_actions__5xR1S{flex-direction:column;gap:10px}.blog_blog_content__30Wlr{font-size:15px}.blog_blog_content__30Wlr h1{font-size:1.75rem}.blog_blog_content__30Wlr h2{font-size:1.5rem}.blog_blog_content__30Wlr h3{font-size:1.25rem}.blog_blog_content__30Wlr h4{font-size:1.1rem}.blog_blog_content__30Wlr h5{font-size:1rem}.blog_blog_content__30Wlr h6{font-size:.9rem}.blog_blog_content__30Wlr p{font-size:15px;line-height:1.6}.blog_blog_content__30Wlr iframe{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blog_blog_content__30Wlr iframe,.blog_blog_content__30Wlr>div[style*=padding-bottom]{transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1);contain:layout style paint;will-change:contents}.blog_blog_content__30Wlr>div[style*=padding-bottom]{-webkit-overflow-scrolling:touch}.blog_blog_content__30Wlr>div[style*=padding-bottom] iframe{contain:layout style paint;transform:translateZ(0) scale(1);-webkit-transform:translateZ(0) scale(1);will-change:contents}}.blog_article_content_card__q1ouA,.blog_article_footer__ZhhHZ,.blog_article_header___mnRQ{animation:blog_fadeInUp__Qxe_O .6s ease-out}@keyframes blog_fadeInUp__Qxe_O{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.blog_action_button__fhTuC:hover,.blog_footer_button__5N813:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.blog_action_button__fhTuC:focus,.blog_footer_button__5N813:focus{outline:2px solid #007bff;outline-offset:2px}