h2,h3{text-transform:uppercase}.cta{text-transform:lowercase}main{grid-area:main;justify-self:center;display:flex;flex-direction:column;max-width:680px;margin:auto;gap:1rem 0}main img{max-width:100%}main>h3,main>h4,main>h5,main>h6{margin-top:1rem}.publishing-info,main>h3,main>h4,main>h5,main>h6,main>p{padding:0 1ch}.publishing-info{font-size:.75rem;margin:2rem 0 2rem auto}h4{font-size:1.25rem}@media (min-width:1070px){.blog-page{overflow-x:clip;display:grid;grid-template-columns:1fr 680px 410px;grid-template-areas:"_ main aside"}}@media (min-width:1500px){.blog-page{grid-template-columns:1fr 680px 1fr}}aside{display:none;grid-area:aside;margin:25% auto auto;max-width:500px;border:1px solid gray;border-radius:.5rem;padding:2rem 1rem}@media (min-width:1070px){aside{display:flex;position:sticky;top:calc(25% + 100px)}}