.blog-post-container{background-color:#00021b;width:100%;padding:5rem 1.5rem}.blog-post-header{text-align:center;margin-top:15vh;margin-bottom:2vh}.blog-post-title{letter-spacing:-.03em;color:#fffadc;font-size:2rem;line-height:1.1}@media (min-width:1024px){.blog-post-title{font-size:3.5rem}}.blog-content{max-width:850px;margin:0 auto;padding:2rem 1rem}.blog-content p{color:#fffadc;margin-bottom:1.5rem;font-size:1.15em;line-height:1.9}.blog-content li{color:#fffadc;font-size:1.15em;line-height:1.9}@media (min-width:768px){.blog-content p,.blog-content li{font-size:1.125rem}}.blog-content h2{color:#fffadc;letter-spacing:-.02em;margin-top:3rem;margin-bottom:1.25rem;font-size:2rem;font-weight:700;line-height:1.25}@media (min-width:768px){.blog-content h2{font-size:2rem}}.blog-content img{object-fit:contain;border-radius:20px;width:100%;max-width:100%;max-height:75vh;margin:3rem auto;display:block}@media (min-width:1024px){.blog-content img{max-width:75%}}.blogdate{text-align:right;color:#fffadc;max-width:850px;margin:1rem auto;font-size:.8em}.blogauthor{text-align:right;color:#fffadc;max-width:850px;margin-top:1rem;margin-left:auto;margin-right:auto;font-family:Playfair Display,serif;font-size:.95rem}
