.blog-post{margin-bottom:var(--section-spacer)}.blog-post>.container{--base-width:1000px;display:flex;flex-direction:column;gap:60px}.blog-post>.container>.post-head{display:flex;flex-direction:column;gap:10px}.blog-post>.container>.post-head>.meta{align-items:center;display:flex;gap:20px}.blog-post>.container>.post-head>.meta>time{color:var(--color-main-text)}.blog-post>.container>.post-head>.meta>.tags{display:flex;gap:20px}.blog-post>.container>.post-head>.meta>.tags>li>a{color:#999}.blog-post>.container>.post-head>h1.h2{margin-bottom:0}.blog-post>.container>.body{color:var(--color-main-text)}.blog-post>.container>.body .hs_cos_wrapper{padding-inline:0}.blog-post>.container>.body>p{margin-bottom:1.5em}.blog-post>.container>.body>p:last-child{margin-bottom:0}.blog-post>.container>.body a{text-decoration:underline}.blog-post>.container>.body ol,.blog-post>.container>.body ul{list-style:revert;margin-bottom:1.5em;padding-inline-start:1.5em}.blog-post>.container>.body h2,.blog-post>.container>.body h3,.blog-post>.container>.body h4{font-family:var(--font-main);font-weight:700;line-height:var(--line-height-heading);margin-block:1.5em .8em}.blog-post>.container>.body h2{font-size:var(--font-size-h3)}.blog-post>.container>.body h3{font-size:var(--font-size-h4)}.blog-post>.container>.body h4{font-size:var(--font-size-h5)}.blog-post>.container>.body img{margin-block:1.5em}.blog-post>.container>.body hr{border:none;border-top:1px solid var(--color-stroke);margin-block:1.5em}@media screen and (max-width:767px){.blog-post>.container{gap:40px}}