.blog-post{max-width:1272px}.body-container--blog-post{min-height:1900px;padding:174px 48px 100px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.body-container--blog-post .parent-title{color:#d857ff;display:block;font-family:Alexandria,sans-serif;font-size:60px;font-weight:700;line-height:1;margin-bottom:32px}.body-container--blog-post .blog-post{background:#fff;border-radius:20px;color:#200052;overflow:hidden;position:relative}.body-container--blog-post .blog-post .blog-post__body{padding:41px 76px 61px 65px}.body-container--blog-post .blog-post .list-pagination{background:#af18de;display:flex;justify-content:space-between;padding:9px 35px}.body-container--blog-post .blog-post .list-pagination a{color:#fff;font-size:20px;font-weight:800;line-height:1.5;opacity:.5;pointer-events:none;text-decoration:none}.body-container--blog-post .blog-post .list-pagination a.active{opacity:1;pointer-events:all}.body-container--blog-post .blog-post h1{color:#200052;font-family:Alexandria;font-size:40px;font-weight:700;line-height:1.25;margin-bottom:0;max-width:767px}.body-container--blog-post .blog-post h2,.body-container--blog-post .blog-post h3,.body-container--blog-post .blog-post h4,.body-container--blog-post .blog-post h5,.body-container--blog-post .blog-post h6{color:#200052}.body-container--blog-post .blog-post p{font-family:Inter;font-size:20px;font-weight:500;letter-spacing:0;line-height:1.5;margin-bottom:20px}.body-container--blog-post .blog-post a{color:#200052}.body-container--blog-post .blog-post .header-part{position:relative}.body-container--blog-post .blog-post .header-part.with-image{padding:15px 15px 0}.body-container--blog-post .blog-post .header-part .overlay{background:linear-gradient(180deg,transparent 39.54%,#000);bottom:0;display:none;left:15px;pointer-events:none;position:absolute;right:15px;top:0;width:calc(100% - 30px)}.body-container--blog-post .blog-post .header-part.with-image .overlay{display:block}.body-container--blog-post .blog-post .header-part img{border-radius:20px 20px 0 0;display:block;width:100%}.body-container--blog-post .blog-post .header-part .text-part{display:flex;justify-content:space-between;padding:59px 76px 0 65px}.body-container--blog-post .blog-post .header-part.with-image .text-part{align-items:flex-end;bottom:0;left:0;padding:0 76px 43px 65px;position:absolute;width:100%}.body-container--blog-post .blog-post .header-part.with-image h1,.body-container--blog-post .header-part.with-image .blog-post__meta .blog-post__timestamp{color:#fff}.body-container--blog-post .blog-post__meta{margin-bottom:0;min-width:172px}.body-container--blog-post .blog-post__meta .blog-post__timestamp{font-family:Inter;font-size:20px;font-style:Italic;font-weight:400;line-height:1.5}.body-container--blog-post .content-wrapper{padding:0}.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 (max-width:991px){.body-container--blog-post .blog-post__meta{display:none}.body-container--blog-post .blog-post .blog-post__body{padding:41px 48px 48px 65px}.body-container--blog-post .parent-title{font-size:40px}}@media screen and (max-width:767px){.body-container--blog-post .blog-post h1{font-size:36px}}@media screen and (max-width:568px){.body-container--blog-post .blog-post .list-pagination a{font-size:16px}.body-container--blog-post .blog-post .blog-post__body{padding:32px}.body-container--blog-post{padding:125px 16px 100px}.body-container--blog-post .blog-post .header-part .text-part{padding:32px 32px 0}.body-container--blog-post .blog-post .header-part.with-image .text-part{padding:0 32px 32px}.body-container--blog-post .blog-post .header-part img{aspect-ratio:1;object-fit:cover}.body-container--blog-post .blog-post h1{font-size:32px}}@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}