.blog{display:flex;flex-direction:column;background:#060606}.blog__header{font-size:32px;margin:4rem 0 2rem;text-align:center;color:#fff;max-width:350px;align-self:center}.blog__column{display:flex;flex-direction:column;padding:25px}.blog__column .blog__h1{font-size:28px;font-weight:500}.blog__column .blog__h2{font-size:20px}.blog__column .blog__h3,.blog__column .blog__h4,.blog__column .blog__h5{font-size:18px}.blog__column .blog__h1,.blog__column .blog__h2,.blog__column .blog__h3,.blog__column .blog__h4,.blog__column .blog__h5,.blog__column .blog__h6{font-weight:500;margin-top:48px}.blog__column .blog__ul{padding:0;list-style-position:inside}.blog__column .blog__p,.blog__column .blog__ul .blog__li{font-size:15px;line-height:1.4em}.blog__column .blog__p,.blog__column .blog__ul{margin-top:20px;font-weight:400}@media screen and (min-width: 768px){.blog__column .blog__p,.blog__column .blog__ul .blog__li{font-size:18px}.blog__column .blog__h1{font-size:32px}.blog__column .blog__h2{font-size:24px}.blog__column .blog__h3,.blog__column .blog__h4,.blog__column .blog__h5{font-size:20px}.blog__column .blog__h1,.blog__column .blog__h2,.blog__column .blog__h3,.blog__column .blog__h4,.blog__column .blog__h5,.blog__column .blog__h6{margin-top:64px}}.blog__column *:first-child{margin-top:0}.blog__card-image{width:100%;height:auto;aspect-ratio:343/300;background-color:hsla(0,0%,100%,.1)}.blog__card-image picture{width:100%;max-width:100%;height:auto;display:flex;aspect-ratio:inherit}.blog__card-image picture img{width:100%;max-width:100%;height:auto;object-fit:cover}@media screen and (min-width: 769px){.blog__card-image{aspect-ratio:440/300}}.blog__list{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:2rem;padding:4rem 2rem}@media(min-width: 600px){.blog__list{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.blog__list{grid-template-columns:1fr 1fr 1fr;max-width:1300px;margin-inline:auto}}.blog__card{display:flex;flex-direction:column}.blog__card *{text-decoration:none}.blog__card .blog__h2{font-size:20px}@media screen and (min-width: 768px){.blog__card .blog__h2{font-size:24px}}.blog__card-header{color:#fff;margin-top:20px}.post{display:grid;grid-template-columns:1fr;background-color:#060606;max-width:1300px;margin-inline:auto}.post *{color:#fff}@media(min-width: 750px){.post{grid-template-columns:1fr 1fr}}.post__cover{width:100%;height:auto;aspect-ratio:343/222;background-color:hsla(0,0%,100%,.1);margin-bottom:24px}.post__cover:not(:first-child){margin-top:20px}.post__cover picture{width:100%;max-width:100%;height:auto;display:flex;aspect-ratio:inherit}.post__cover picture img{width:100%;max-width:100%;height:auto;object-fit:cover}@media(min-width: 769px){.post__cover{aspect-ratio:670/433}}.post__navigation{position:sticky;top:0}.post__navigation ul{list-style:none;margin-top:16px}.post__navigation ul li{font-size:14px;line-height:1.8em}.post__navigation ul a{font-size:14px;text-decoration:underline;text-decoration-style:dotted;line-height:1.8em}