@font-face{font-family:"Source Serif Pro";src:url(/fonts/source-serif-pro/SourceSerifPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*{font-family:Inter,Avenir Next,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Ubuntu,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.blog-details{display:flex;justify-content:center;align-items:center;width:100%}.blog-details .blog-container{max-width:1290px}@media (max-width: 1399px){.blog-details .blog-container{max-width:1115px}}@media (max-width: 1199px){.blog-details .blog-container{max-width:936px}}@media (max-width: 991px){.blog-details .blog-container{max-width:696px;margin:0 40px}}@media (max-width: 768px){.blog-details .blog-container{max-width:696px;overflow-x:auto;margin:0 20px}.blog-details .blog-container .blog-title{font-size:24px;line-height:34px}}.blog-details .blog__image{object-fit:contain;width:100%;margin:0!important}.blog-details .toc-responsive{display:block}@media (max-width: 992px){.blog-details .toc-responsive{display:none}}.blog-details .linkedIn-logo{color:#0077b5;cursor:pointer}.blog-details .toc-mobile{display:none}@media (max-width: 992px){.blog-details .toc-mobile{display:block}.blog-details .toc-mobile .listStyleDot{display:none}}.blog-details .sticky-sidebar{position:sticky;height:fit-content}.blog-details .sticky-sidebar .toc-wrapper{max-height:calc(100vh - 500px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.blog-details .sticky-sidebar .toc-wrapper::-webkit-scrollbar{display:none}.blog-details .toc-border{border-left:1px solid #e3e3ec;padding-right:8px}@media (max-width: 992px){.blog-details .toc-border{border-left:1px solid #e3e3ec;margin-top:24px;margin-bottom:24px!important}}.blog-details .toc-border .toc-item{display:flex;align-items:start;gap:8px;margin-left:-2px!important;position:relative;border-left:2px solid transparent;transition:border-color .3s ease}@media (max-width: 992px){.blog-details .toc-border .toc-item{padding-top:.3125rem!important;padding-bottom:.3125rem!important}}.blog-details .toc-border .toc-item.toc-active{border-left:3px solid #1cbbda}.blog-details .toc-border .toc-item .text-grey{color:#6d6d6d!important}.blog-details .toc-border .toc-item .text-active{font-weight:700}.blog-details .toc-border .toc-item .toc-mobile{color:#999}.blog-details .toc-border .toc-item a{text-decoration:none;color:inherit;display:flex;align-items:center}.blog-details .blog-content-grid{display:grid;grid-template-columns:70% 30%}@media (max-width: 992px){.blog-details .blog-content-grid{grid-template-columns:100%}}.blog-details .blog-content{padding-right:1rem}@media (max-width: 992px){.blog-details .blog-content{padding-right:0}}.blog-details .TOC-ps-5{padding-left:2.5rem!important}.blog-details .ps-6{padding-left:3rem}.blog-details .ps-8{padding-left:4.5rem}.blog-details .fs-14{font-size:14px;line-height:20px}.blog-details .text-grey{color:#474f5f}.blog-details .text-grey:hover{color:#334155}.blog-details .text-active{color:#1cbbda}.blog-details h1{font-size:30px;line-height:36px;font-weight:700}@media (max-width: 992px){.blog-details h1{font-size:32px;line-height:42px}}.blog-details h2{font-size:24px;font-weight:700;line-height:1.333;margin-top:20px;margin-bottom:20px}@media (max-width: 992px){.blog-details h2{font-size:22px;line-height:30px}}.blog-details h3{font-size:20px;font-weight:700;line-height:1.6}@media (max-width: 992px){.blog-details h3{font-size:18px;line-height:22px}}.blog-details h4{font-size:18px;font-weight:700;line-height:28px;margin-top:30px;margin-bottom:12px}@media (max-width: 992px){.blog-details h4{font-size:18px}}.blog-details h5{font-size:16px;font-weight:700;margin-top:30px;line-height:24px}@media (max-width: 992px){.blog-details h5{font-size:14px}}.blog-details p{margin-bottom:15px}.blog-details li{padding-bottom:5px}.blog-details .sub-details{color:#6e6e7f}.blog-details .sub-details .icon{width:4px;height:4px}.blog-details .sub-details span{font-size:14px}.blog-details .accordion{margin-bottom:20px;border:1px solid #e3e3ec;border-radius:8px;overflow:hidden}.blog-details .accordion-button:not(.collapsed){background-color:transparent;color:#232323;box-shadow:none}.blog-details .accordion-button{padding:16px;line-height:22px;font-weight:600}.blog-details .accordion-button:focus{box-shadow:none;background-color:transparent;color:#232323}.blog-details .accordion-button:hover{background-color:#f7f9fc;color:#232323}.blog-details .accordion-button:active{background-color:transparent;color:#232323}.blog-details .accordion-header{margin:0}.author-image-group{position:relative}.author-image-group .author-primary-image{width:50px;height:50px;background-color:red;border:2px solid #fff;border-radius:50%}.author-image-group .author-primary-image .author-secondary-image{width:30px;height:30px;background-color:green;border-radius:50%;position:absolute;bottom:-10%;right:-30%;border:2px solid #fff}.author-info{display:flex;align-items:center;gap:10px;margin-top:16px;margin-bottom:24px}.author-info .author-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}.author-info .author-avatar img{width:100%;height:100%;object-fit:cover}.author-info .author-details{display:flex;flex-direction:column;gap:6px}.author-info .author-details .author-name{font-size:16px;font-weight:700;display:flex;align-items:center}.author-info .author-details .author-name .linkedIn-logo{margin-left:12px}.author-info .author-details .publication-details{font-size:14px;color:#666}.author-info .author-details .publication-details .blog-link{color:#000;text-decoration:none}.author-info .author-details .publication-details .blog-link:hover{text-decoration:underline}.author-info .author-details .publication-details .separator{margin:0 5px;color:#999}.author-info .author-details .publication-details .read-time,.author-info .author-details .publication-details .publish-date{color:#666}
