.blog-post{margin:0 auto;max-width:80rem;padding:0 1.6rem}.blog-post__fv{margin-top:3.2rem}.hs_cos_wrapper{display:flex;flex-direction:column;gap:1.2rem}.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}.blog-related-posts__image{height:auto;max-width:100%}.hs_cos_wrapper_type_rich_text img{max-width:fit-content}h1{font-size:3rem}h2{align-items:center;color:var(--text_main-color);font-size:2.4rem;font-weight:700;gap:.8rem;justify-content:flex-start;padding-left:1.2rem;position:relative}h2:before{background:var(--main-color);border-radius:1rem;content:"";display:inline-block;height:100%;left:0;margin-right:.8rem;position:absolute;width:.4rem}h3{align-items:flex-start;align-self:stretch;background:#fff7f7;border-radius:1rem;color:var(--main-color);display:flex;font-size:2.1rem;padding:.3rem 1.6rem}h3,h4{flex:1 0 0;font-weight:700;width:100%}h4{align-items:center;color:var(--text_main-color);font-size:1.8rem;gap:1.6rem;line-height:160%;position:relative}h4:before{background:var(--main-color);content:"";display:inline-block;flex-shrink:0;height:.4rem;margin-bottom:.4rem;margin-right:1rem;width:2.4rem}ol{counter-reset:list-counter;display:flex;flex-direction:column;gap:1.4rem;list-style-type:none;margin:0 auto;max-width:144rem;padding:0 2rem;width:100%}ol li{color:var(--text_main-color);font-size:1.6rem;padding-left:2.8rem;position:relative}ol li::marker{content:none}ol li:before{align-items:center;background-color:var(--accent2-color);border-radius:50%;color:#fff;content:counter(list-counter) "";counter-increment:list-counter;display:flex;font-size:1.2rem;font-weight:700;height:2rem;justify-content:center;left:0;letter-spacing:0;line-height:0;margin-right:.8rem;position:absolute;width:2rem}ul{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 auto;max-width:144rem;padding:0 2rem;width:100%}ul li{color:var(--text_main,#333);font-size:1.6rem;font-weight:400;padding-left:2.1rem;position:relative}ul li:before{background-color:var(--gray,#9e9e9e);border-radius:50%;content:"";height:1rem;left:0;margin-right:1.1rem;position:absolute;top:0;transform:translateY(50%);width:1rem}.blogBottom{display:flex;flex-direction:column;gap:4rem;margin:0 auto;width:100%}@media(max-width:768px){h1{font-size:2.2rem}h2{font-size:2.1rem}h3{font-size:1.8rem}h4{font-size:1.6rem}}