.blog-post{padding:2.8rem 0 3.9rem;.blog__back-btn{align-items:center;color:var(--primary);display:inline-flex;font-size:1.6rem;font-weight:600;gap:.9rem;letter-spacing:-.02em;margin-bottom:2.5rem;text-decoration:none}.blog__head{margin-bottom:5rem;@media (max-width:767px){margin-bottom:2rem}}.blog__title{font-family:var(--ff-secondary);font-weight:700;letter-spacing:-.02em;margin-bottom:2.4rem;max-width:69rem}.blog__meta{color:#3e3e3e;font-size:2rem;line-height:1.5;margin-bottom:1.08em;max-width:79.2rem}.blog__author{font-size:1.6rem;letter-spacing:-.02em;strong{font-weight:600}p{opacity:.5}}.blog__poster{margin-bottom:8.9rem;max-width:89.5rem;@media (max-width:767px){margin-bottom:2rem}img{width:100%}}.blog__body{font-size:1.4rem;font-weight:500;line-height:1.5;max-width:79.7rem;ul{font-weight:500;line-height:1.857;padding-left:1.5em;&:not(:last-child){margin-bottom:.1em}}h1,h2,h3,h4,h5,h6{font-weight:999;&:not(:last-child){margin-bottom:.4em}}}.blog__foot{margin-top:7rem;@media (max-width:767px){margin-top:4rem}}}.border{.border__line{background-color:currentColor;height:1px;opacity:.2}}.blog-holder{--shell-max-width:92.6rem}