.section-single-post-top{padding:var(--s-24) 0;position:relative;z-index:1;.breadcrumbs{>ul{flex-wrap:wrap}.breadcrumbs-separator,span{color:#999}a{span{color:var(--c-deep-blue);transition:color ease-out var(--transition-fast)}&:hover{span{color:var(--c-lime-green)}}}}.post-info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:48rem;padding:var(--s-112) 0 var(--s-96);text-align:center;@media (max-width:576px){padding:var(--s-40) 0 var(--s-32)}}.post-info-categories{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--s-6);justify-content:center;margin:0 0 var(--s-24);@media (max-width:576px){margin:0 0 var(--s-16)}}.post-info-categories .tag{background:var(--c-lime-green);border-radius:.25rem;color:var(--c-charcoal-grey);font-size:var(--s-12);line-height:1;padding:.25rem var(--s-8);text-decoration:none;width:fit-content}.post-title{font-size:var(--s-52);@media (max-width:576px){font-size:var(--s-30)}}.post-excerpt{color:#494949;margin:var(--s-28) 0 0;max-width:40rem;@media (max-width:576px){margin:var(--s-16) 0 0}}.post-info-bottom{align-items:center;display:flex;flex-direction:row;gap:var(--s-24);justify-content:space-between;@media (max-width:576px){align-items:center;flex-direction:column;gap:var(--s-32)}}.post-author{align-items:flex-start;display:flex;flex-direction:row;gap:var(--s-12);justify-content:flex-start}.post-author-photo{border-radius:var(--s-10);height:var(--s-50);isolation:isolate;overflow:hidden;position:relative;width:var(--s-50);img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}}.post-author-name{font-size:var(--s-14);font-weight:500}.post-date-time{align-items:flex-start;color:#999;display:flex;flex-direction:row;font-size:var(--s-14);gap:.25rem;justify-content:flex-start}.post-share{align-items:center;display:flex;flex-direction:row;gap:var(--s-24);justify-content:center;@media (max-width:576px){gap:var(--s-12)}.post-share-link{align-items:center;background:var(--c-white);border:1px solid var(--c-pale-stone);border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:var(--s-40);justify-content:center;transition:background ease-out var(--transition-fast),border-color ease-out var(--transition-fast);width:var(--s-40);&:hover{background:var(--c-lime-green);border-color:var(--c-lime-green)}svg{height:var(--s-24);width:var(--s-24)}&.post-share-x svg{height:var(--s-20);width:var(--s-20)}}}.post-thumbnail{aspect-ratio:16/9;border-radius:var(--s-18);isolation:isolate;margin:var(--s-32) 0 0;overflow:hidden;width:100%;@media (max-width:576px){aspect-ratio:16/9}img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}}}.post-content{p{margin:1.5em 0 0}}.section-single-post-content{.container{max-width:56rem}}.aa-page-single-post{.section-cta{padding:var(--s-140) 0 0;@media (max-width:992px){padding:var(--s-100) 0 0}@media (max-width:576px){padding:var(--s-72) 0 0}}}
