.blog-post{margin-top:52px}@media(max-width:768px){.blog-post{margin-top:30px}}.blog-post__header{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-areas:"image title" "image tags";grid-template-columns:27.8vw 1fr;grid-template-rows:auto 1fr}@media(max-width:768px){.blog-post__header{gap:12px;grid-template-areas:"title" "image" "tags";grid-template-columns:auto;grid-template-rows:auto}}.blog-post__image{border-radius:24px;grid-area:image}@media(max-width:768px){.blog-post__image{margin-top:18px;width:100%}}.blog-post__title{font-family:var(--secondary-font);font-size:clamp(24px,3.3vw,64px);grid-area:title}.blog-post__tags{grid-area:tags;margin-top:32px}@media(max-width:768px){.blog-post__tags{margin-top:0}}.blog-post__date{color:var(--text-grey);font-family:var(--secondary-font);font-size:14px;margin-top:64px}@media(max-width:768px){.blog-post__date{margin-top:30px}}.blog-post__content{margin:64px auto 0;max-width:1160px}.blog-post__other-posts{margin-top:150px}@media(max-width:768px){.blog-post__other-posts{margin-top:100px}}.blog-post__other-posts__title{font-family:var(--secondary-font);font-size:44px;font-size:clamp(24px,2.3vw,44px);margin-bottom:40px}@media(max-width:768px){.blog-post__other-posts__title{margin-bottom:32px}}.blog-post__other-posts__post{display:flex;flex-direction:column;gap:16px}.blog-post__other-posts__post:hover img{transform:scale(1.02)}.blog-post__other-posts__post img{border-radius:24px;height:400px;-o-object-fit:cover;object-fit:cover;transition:transform .2s;width:100%}.blog-post__other-posts__post__title{font-family:var(--secondary-font);font-size:clamp(20px,1.5625vw,30px);font-weight:500;margin-top:8px}@media(max-width:768px){.blog-post__other-posts__post__title{margin-top:0}}
