.single-post__banner{padding-top:1.4285714286rem}@media(min-width:1200px){.single-post__banner{padding-top:2.1428571429rem}}.single-post__banner-img{border-radius:.7142857143rem;display:block;height:17.1428571429rem;object-fit:cover;width:100%}@media(min-width:1200px){.single-post__banner-img{aspect-ratio:1720/385;border-radius:1.3571428571rem;height:auto}}.single-post__body{display:flex;flex-direction:column;gap:2.8571428571rem;padding-bottom:3.5714285714rem;padding-top:2.8571428571rem}@media(min-width:1200px){.single-post__body{align-items:flex-start;flex-direction:row;gap:4.2857142857rem;justify-content:space-between;padding-bottom:6.4285714286rem;padding-top:3.5714285714rem}}.single-post__main{display:flex;flex-direction:column;gap:3.5714285714rem;min-width:0}@media(min-width:1200px){.single-post__main{flex:1 1 auto;max-width:82.6428571429rem}}.single-post__sidebar{display:flex;flex-direction:column;gap:1.2857142857rem}@media(min-width:1200px){.single-post__sidebar{flex:0 0 26.6428571429rem;position:sticky;top:7.4285714286rem}.admin-bar .single-post__sidebar{top:9.7142857143rem}}.single-post__header{align-items:flex-start;display:flex;flex-direction:column;gap:1.2857142857rem}.single-post__breadcrumb{align-items:center;color:#d19a0b;display:flex;gap:.5714285714rem;margin:0}.single-post__breadcrumb-dot{background:currentColor;border-radius:50%;flex-shrink:0;height:.5714285714rem;width:.5714285714rem}.single-post__title{color:#162a3e;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:2.8571428571rem;font-weight:800;line-height:1.2;margin:0;overflow-wrap:break-word;text-transform:none}@media(min-width:1200px){.single-post__title{font-size:3.4285714286rem}}.single-post__meta{color:#162a3e;font-family:IBM Plex Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.7142857143rem;margin:0}.single-post__article{display:flex;flex-direction:column}.single-post__article>*+*{margin-top:1.7857142857rem}.single-post__article>*+.richtext{margin-top:3.5714285714rem}@media(min-width:1200px){.single-post__article>*+.richtext{margin-top:5rem}}.single-post__article .richtext{background:transparent}.single-post__article .richtext__wrapper{padding:0}.single-post__article .richtext__content{margin:0;max-width:none}.single-post__article .gallery-block,.single-post__article .stats{background:transparent}.single-post__article .gallery-block__inner,.single-post__article .gallery-block__wrapper,.single-post__article .stats__inner,.single-post__article .stats__wrapper{max-width:none;padding:0}.single-post__article .stats__inner{align-items:flex-start}.single-post__article h2,.single-post__article h3,.single-post__article h4{color:#174f7a;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;line-height:1.2;margin-bottom:1.7857142857rem;scroll-margin-top:8.5714285714rem;text-transform:none}.single-post__article h2{font-size:1.7142857143rem;margin-top:3.5714285714rem}@media(min-width:1200px){.single-post__article h2{margin-top:5rem}}.single-post__article h3{font-size:1.4285714286rem;margin-top:2.8571428571rem}.single-post__article>:first-child{margin-top:0}.single-post__article .richtext__content li,.single-post__article .richtext__content p{color:#1d364e;font-size:1.1428571429rem;line-height:1.8571428571rem}@media(min-width:768px){.single-post__article .richtext__content li,.single-post__article .richtext__content p{font-size:1.4285714286rem;line-height:2.4285714286rem}}.single-post__article .richtext__content p{margin:0 0 1.7142857143rem}.single-post__article .richtext__content p:last-child{margin-bottom:0}.single-post__article .richtext__content ol,.single-post__article .richtext__content ul{margin:0 0 1.7142857143rem;padding-left:1.7142857143rem}.single-post__article .richtext__content ul{list-style:disc}.single-post__article .richtext__content ol{list-style:decimal}.single-post__article .richtext__content a{color:#1e6ea6;text-decoration:underline}.single-post__article .richtext__content strong{font-weight:700}.single-post__article .richtext__content img{border-radius:.7142857143rem;display:block;height:auto;margin:.7142857143rem 0;width:100%}.single-post__article blockquote{background:#fffaed;border:1px solid #d19a0b;border-radius:.5714285714rem;color:#162a3e;margin:0;padding:1.6428571429rem 1.4285714286rem}.single-post__article blockquote p{font-size:1.1428571429rem;line-height:1.7142857143rem;margin:0}.single-post__related{display:flex;flex-direction:column;gap:1.7142857143rem}@media(min-width:1200px){.single-post__related{gap:2.1428571429rem}}.single-post__related-subheading{align-items:center;display:flex;gap:1.0714285714rem;margin:0}.single-post__related-subheading .overline{color:#1e6ea6}.single-post__related-line{background:#1e6ea6;display:inline-block;flex-shrink:0;height:1px;width:2.6428571429rem}.post-toc{background:#fff;border:1px solid #7dc5ef;border-radius:.5714285714rem;display:none;flex-direction:column;gap:1.2857142857rem;padding:2.1428571429rem 2.2857142857rem}@media(min-width:1200px){.post-toc{display:flex}}.post-toc--empty{display:none!important}.post-toc__label{color:#d19a0b;font-family:IBM Plex Mono,Courier New,monospace;font-size:.7857142857rem;font-weight:400;line-height:1.2;margin:0}.post-toc__list{display:flex;flex-direction:column;gap:1.2857142857rem;list-style:none;margin:0;padding:0}.post-toc__item{align-items:center;display:flex;gap:.6428571429rem}.post-toc__indicator{background:#aabece;flex-shrink:0;height:2.6428571429rem;transition:background .2s ease;width:1px}.post-toc__item--active .post-toc__indicator{background:#174f7a}.post-toc__link{color:#162a3e;font-family:IBM Plex Sans,sans-serif;font-size:1.1428571429rem;font-weight:400;line-height:1.7142857143rem;text-decoration:none;transition:color .2s ease}.post-toc__link:hover{color:#174f7a}.post-toc__item--active .post-toc__link{color:#174f7a;font-weight:500}.post-sidebar-cta{background:#f0f5fa;border:1px solid #7dc5ef;border-radius:.5714285714rem;display:flex;flex-direction:column;gap:1rem;padding:2.6428571429rem 2rem}.post-sidebar-cta__heading{color:#174f7a;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.7142857143rem;font-weight:700;line-height:1.2;margin:0;text-transform:none}.post-sidebar-cta__description{color:#1d364e;font-family:IBM Plex Sans,sans-serif;font-size:1.1428571429rem;font-weight:400;line-height:1.7142857143rem;margin:0}.post-sidebar-cta__button{width:100%}
/*# sourceMappingURL=single-post.css.map*/