.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.mk-blog-detail{margin:0 auto;max-width:1140px;padding:80px 30px;width:100%}.mk-blog-detail__header{margin-bottom:55px;width:100%}.mk-blog-detail__meta{align-items:center;display:flex;font-size:13px;gap:8px;line-height:1.4;margin-bottom:12px}.mk-blog-detail__category{font-weight:500}.mk-blog-detail__dot{color:#999}.mk-blog-detail__title-row{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-bottom:25px}.mk-blog-detail__title{flex:1;font-size:52px;line-height:1.08;margin:0}.mk-blog-detail__author{align-items:center;display:flex;flex-shrink:0;font-size:12px;gap:7px}.mk-blog-detail__author img{border-radius:50%;height:28px;object-fit:cover;width:28px}.mk-blog-detail__featured-image{border-radius:10px;overflow:hidden;width:100%}.mk-blog-detail__featured-image img{display:block;height:auto;max-width:100%;width:100%}.mk-blog-detail__body{align-items:start;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) 280px}.mk-blog-detail__main{min-width:0}.mk-blog-detail__main>:first-child{margin-top:0}.mk-blog-detail__main img{height:auto;max-width:100%}.mk-blog-detail__sidebar{min-width:0;width:100%}.mk-blog-detail__sidebar-section{margin-bottom:40px}.mk-blog-detail__sidebar-heading{font-size:18px;line-height:1.3;margin:0 0 18px}.mk-blog-detail__sidebar
.blog-related-posts__post{margin-bottom:18px}.mk-blog-detail__sidebar
.blog-related-posts__post-image-wrapper{display:block;margin-bottom:8px}.mk-blog-detail__sidebar
.blog-related-posts__image{height:auto;width:100%}.mk-blog-detail__sidebar
.blog-related-posts__title{margin:0}.mk-blog-detail__sidebar
.blog-related-posts__content{font-size:13px}.mk-blog-detail__toc{list-style:none;margin:0;padding:0}.mk-blog-detail__toc li{border-bottom:1px solid #e5e5e5;margin:0}.mk-blog-detail__toc a{color:inherit;display:block;font-size:13px;line-height:1.5;padding:9px 0;text-decoration:none;transition:color .2s ease,padding-left .2s ease}.mk-blog-detail__toc a:hover{padding-left:5px}.mk-blog-detail__toc a.is-active{font-weight:600}.mk-blog-detail__toc .mk-blog-detail__toc-sub{padding-left:15px}.mk-blog-detail__social{align-items:center;display:flex;gap:10px}.mk-blog-detail__comments{margin-top:60px}@media (max-width:991px){.mk-blog-detail{padding:60px 30px}.mk-blog-detail__title{font-size:44px}.mk-blog-detail__body{gap:35px;grid-template-columns:minmax(0,1fr) 240px}}@media (max-width:767px){.mk-blog-detail{padding:40px 20px}.mk-blog-detail__title-row{display:block}.mk-blog-detail__title{font-size:36px;margin-bottom:20px}.mk-blog-detail__author{justify-content:flex-start}.mk-blog-detail__body{display:flex;flex-direction:column;gap:45px}.mk-blog-detail__sidebar{width:100%}}.custom-blog-listing-wrapper{background-color:#fff;padding:60px 20px}.custom-blog-listing-wrapper .content-wrapper{margin:0 auto;max-width:1200px}.custom-blog-listing-wrapper .blog-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.custom-blog-listing-wrapper .blog-card{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.custom-blog-listing-wrapper .blog-card:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);transform:translateY(-5px)}.custom-blog-listing-wrapper .blog-card__image-wrapper{height:auto;position:relative}.custom-blog-listing-wrapper .blog-card__image-wrapper img{height:100%;object-fit:cover;width:100%}.custom-blog-listing-wrapper .blog-card__category{left:15px;position:absolute;top:15px}.custom-blog-listing-wrapper .blog-card__category a{background:#29abe2;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:5px 12px;text-decoration:none;text-transform:uppercase}.custom-blog-listing-wrapper .blog-card__content{display:flex;flex-direction:column;flex-grow:1;padding:25px}.custom-blog-listing-wrapper .blog-card__meta{align-items:center;color:#888;display:flex;font-size:13px;margin-bottom:12px}.custom-blog-listing-wrapper .blog-card__separator{margin:0 8px}.custom-blog-listing-wrapper .blog-card__title{font-size:22px;line-height:1.3;margin:0 0 15px}.custom-blog-listing-wrapper .blog-card__title a{color:#111;text-decoration:none;transition:color .2s}.custom-blog-listing-wrapper .blog-card__title a:hover{color:#ffa71d}.custom-blog-listing-wrapper .blog-card__excerpt{color:#555;font-size:15px;line-height:1.6;margin-bottom:20px}.custom-blog-listing-wrapper .blog-card__link{font-weight:600;margin-top:auto;text-decoration:none}.custom-blog-listing-wrapper .blog-pagination{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:50px;text-align:center}.custom-blog-listing-wrapper .blog-pagination a{border:1px solid #ffa71d;border-radius:6px;color:#000;padding:10px 20px;text-decoration:none;transition:.3s}.custom-blog-listing-wrapper .blog-pagination a:hover{background:#ffa71d}@media (max-width:768px){.custom-blog-listing-wrapper .blog-grid{grid-template-columns:1fr}}