#main-content:has(.blog){max-width:inherit}.body-container.body-container--blog-post.blog{overflow:hidden}.blog .content-wrapper{background-image:url(//20634288.fs1.hubspotusercontent-na1.net/hubfs/20634288/raw_assets/public/digital-asset-theme/images/bg_dots_one.png);background-position:0 120px;background-repeat:no-repeat;background-size:10%;margin-bottom:5em;position:relative}.blog .content-wrapper .mv-bg-dots{bottom:inherit;right:-40px;top:200px;width:230px}.blog .content-wrapper .mv-bg-dots img{width:100%}.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}.back_to_top_btn a{background-color:#465877;background-image:url(//20634288.fs1.hubspotusercontent-na1.net/hubfs/20634288/raw_assets/public/digital-asset-theme/images/btn_arrow_left.png);background-position:9%;background-repeat:no-repeat;background-size:15%;border-radius:0;color:#fff;display:block;font-size:16px;height:60px;line-height:60px;margin:auto;padding:0;text-align:center;transition:.3s ease-in-out;width:300px}.back_to_top_btn a:hover{background-color:#5d6a80;background-position:5%;color:#fff}.blog-post-head-wrapper{padding:0 3em}.blog-post-head{display:flex;justify-content:space-between;margin-bottom:1.5em}.blog-post-head .company-name{border:2px solid #12203b;padding:.3em .5em;width:max-content}article.blog-post{font-size:14px}.project-length{display:inline-block;padding:0 2.5em;position:relative}.project-length:after,.project-length:before{background-color:#666;content:"";display:inline-block;height:1px;position:absolute;top:32%;width:18px}.project-length:before{left:0}.project-length:after{right:0}article.blog-post h1.blog-titile{font-size:34px}article.blog-post .blog-post__tags{margin-bottom:3rem}.blog-author .section-title,.blog-post__tags .section-title{font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:700;margin-bottom:.8em;padding-left:2.5em;transform:translateX(-7px)}.blog-post__tags .blog-post__tag-link{font-size:12px}.blog-post__tags .blog-post__tag-link:before{content:"#"}.blog-post__featured-image{max-height:600px;max-width:1060px;overflow:hidden}.blog-post__featured-image>img{width:100%}.blog-post__body{border-bottom:1px solid #ccc;margin-bottom:5em;padding:3em}.blog-post__body h2{border-left:6px solid #000;font-family:Zen Kaku Gothic New,sans-serif;font-size:24px;padding-bottom:.25em;padding-left:1em}.blog-post__body p{font-size:16px;line-height:1.8}.blog-post__body hr{margin:3em 0;transform:translateX(-45px);width:960px}.blog-author{background:#ecebeb;padding:4em}.blog-author__name{display:flex}.blog-author__name p{font-size:19px;font-weight:700;margin-bottom:1em}.blog-author__comment-title{font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:700;margin-bottom:1em}.blog-author__comment-title:before{content:url(//20634288.fs1.hubspotusercontent-na1.net/hubfs/20634288/raw_assets/public/digital-asset-theme/images/blog_comment_icon.png);padding-right:.8em}p.blog-author__comment-body{font-size:14px;margin-bottom:0;text-align:justify}p.blog-author__bio{font-size:14px;margin-top:0;text-align:justify}.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}@media screen and (max-width:1100px){.blog-post__body hr{margin:2em 0;transform:translateX(0);width:100%}.blog-post__body{margin-top:3em;padding:0}}@media screen and (max-width:768px){.blog-post-head{display:block}.blog-post-head-wrapper{padding:0}.blog-post-head .company-name{margin-bottom:1em}.project-length{padding:0 1.5em}.project-length:after,.project-length:before{top:42%;width:13px}.blog-post-head{margin-bottom:1em}article.blog-post h1.blog-titile{font-size:26px}.blog .content-wrapper .mv-bg-dots{right:-100px;top:335px}article.blog-post .blog-post__tags{margin-bottom:2rem}.blog-post__body{margin-bottom:3em;margin-top:3em;padding:0}.blog-post__body h2{font-size:19px}.blog-post__body p{font-size:15px}.blog-post__body hr{margin:2em 0;transform:translateX(0);width:100%}.blog-author{padding:2em}.blog-author__name p{font-size:16px}p.blog-author__bio{font-size:13px}.blog .blog-post{padding:40px 0}.blog .content-wrapper{margin-bottom:3em}}