body{background-color:var(--light-color)}.blog-post-content-container{padding-inline:var(--spacing-normal)}.blog-post-content-wrapper{margin:0 auto;max-width:65ch}.blog-post-content-wrapper blockquote,.blog-post-content-wrapper div,.blog-post-content-wrapper li,.blog-post-content-wrapper p{color:var(--dark-base-color);font-family:Sombra;font-size:18px;font-weight:var(--regular);letter-spacing:0;line-height:26px}.blog-post-content-wrapper ul{list-style:none;margin-left:0;margin-block:var(--spacing-small);padding-left:0}.blog-post-content-wrapper ul>li{padding-left:36px;padding-block:12px;position:relative}.blog-post-content-wrapper ul>li:before{background-color:var(--primary-color);border-radius:2px;content:"";display:inline-block;height:8px;left:0;position:absolute;top:26px;transform:translateY(-50%);width:16px}.blog-post-content-wrapper ol{padding-left:22px}.blog-post-content-wrapper ol>li{padding-block:12px;padding-left:14px}.blog-post-content-wrapper li>a{color:var(--dark-base-color);text-decoration:none}.blog-post-content-wrapper li>a:hover{color:var(--primary-color);text-decoration:none}.blog-post-content-wrapper li>h1,.blog-post-content-wrapper li>h2,.blog-post-content-wrapper li>h3,.blog-post-content-wrapper li>h4,.blog-post-content-wrapper li>h5,.blog-post-content-wrapper li>h6,.blog-post-content-wrapper li>p{margin:0}.blog-post-content-wrapper h1,.blog-post-content-wrapper h2{color:var(--primary-color)}.blog-post-content-wrapper h3,.blog-post-content-wrapper h4,.blog-post-content-wrapper h5,.blog-post-content-wrapper h6{color:var(--dark-base-color)}.blog-post-content-wrapper h1{font-size:44px;line-height:52px;margin-bottom:18px}.blog-post-content-wrapper h1,.blog-post-content-wrapper h2{font-family:Sombra;font-weight:var(--black);letter-spacing:0}.blog-post-content-wrapper h2{font-size:36px;line-height:41px;margin-bottom:16px}.blog-post-content-wrapper h3{font-weight:var(--black)}.blog-post-content-wrapper h3,.blog-post-content-wrapper h4{font-family:Sombra;font-size:28px;letter-spacing:0;line-height:36px;margin-bottom:14px}.blog-post-content-wrapper h4{font-weight:var(--regular)}.blog-post-content-wrapper h5{font-size:20px;letter-spacing:1px;line-height:28px}.blog-post-content-wrapper h5,.blog-post-content-wrapper h6{font-family:Sombra;font-weight:var(--black);margin-bottom:12px}.blog-post-content-wrapper h6{font-size:18px;letter-spacing:0;line-height:26px}.blog-post-content-wrapper blockquote{border-left-color:var(--secondary-dark-color)}