body.single-post{background:#fff}.single-post-page{padding-top:103px}.single-post-page .site-main{color:#000521}.single-post-page .single-post-page__content .container{padding-left:0px;padding-right:0px}.single-post-page__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:50px;font-size:14px;line-height:1.4;color:#a7a7a7}@media(max-width: 768px){.single-post-page__breadcrumbs{margin-bottom:30px}}.single-post-page__breadcrumbs-link{color:inherit;text-decoration:none;transition:color .2s ease}.single-post-page__breadcrumbs-link:hover{color:#000521}.single-post-page__breadcrumbs-current{color:#000521}.single-post-page__layout{padding-bottom:80px;display:flex;gap:20px;align-items:flex-start}@media(max-width: 1024px){.single-post-page__layout{flex-direction:column}}@media(max-width: 768px){.single-post-page__layout{padding-bottom:40px}}.single-post-page__toc{width:316px;flex-shrink:0;position:sticky;top:100px;align-self:flex-start;padding:0 8px;border-radius:16px;background:rgba(167,167,167,.1)}@media(max-width: 1024px){.single-post-page__toc{width:100%;position:static;top:auto}}.single-post-page__toc-list{margin:0;padding:0;list-style:none}.single-post-page__toc-item{margin:0;padding:16px 0;line-height:1}@media(max-width: 768px){.single-post-page__toc-item{padding:10px 0}}.single-post-page__toc-link{position:relative;display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#a7a7a7;transition:color .5s ease}.single-post-page__toc-link::before{content:"";flex:0 0 24px;width:24px;height:24px;background-repeat:no-repeat;background-size:24px 24px;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='11' width='15' height='2' rx='1' fill='%23A7A7A7'/%3E%3C/svg%3E")}.single-post-page__toc-link:hover,.single-post-page__toc-link.is-active,.single-post-page__toc-link[aria-current=true]{color:#000521}.single-post-page__toc-link:hover::before,.single-post-page__toc-link.is-active::before,.single-post-page__toc-link[aria-current=true]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='11' width='15' height='2' rx='1' fill='%23000521'/%3E%3C/svg%3E")}.single-post-page__toc-item.is-active>.single-post-page__toc-link{color:#000521}.single-post-page__toc-item.is-active>.single-post-page__toc-link::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Crect x='5' y='11' width='15' height='2' rx='1' fill='%23000521'/%3E%3C/svg%3E")}.single-post-page__main{width:100%;min-width:0}.single-post-page__header{margin-bottom:40px}@media(max-width: 768px){.single-post-page__header{margin-bottom:32px}}.single-post-page__title{margin:0 0 16px;color:#000521}.single-post-page__date{margin-bottom:32px;color:#a7a7a7}@media(max-width: 768px){.single-post-page__date{margin-bottom:20px}}.single-post-page__excerpt{margin-bottom:40px;color:#000521}.single-post-page__excerpt p:last-child{margin-bottom:0}@media(max-width: 768px){.single-post-page__excerpt{margin-bottom:32px}}.single-post-page__thumbnail{margin-bottom:40px;border-radius:24px}@media(max-width: 768px){.single-post-page__thumbnail{margin-bottom:20px}}.single-post-page__thumbnail img{width:100%;height:100%;object-fit:cover;overflow:hidden}.single-post-page__content{color:#000521}.single-post-page__content h2{scroll-margin-top:100px}.single-post-page__content h2,.single-post-page__content h3,.single-post-page__content ul,.single-post-page__content ol,.single-post-page__content p{color:#000521 !important}.single-post-page__content>*:first-child{margin-top:0}.single-post-page__content>*:last-child{margin-bottom:0}.single-post-page__content>p{margin-top:0;margin-bottom:32px;color:#000521 !important}.single-post-page__content>h2{margin-top:0;margin-bottom:24px;color:#000521;font-family:"Peridot PE",sans-serif;font-size:40px;font-weight:500;font-stretch:expanded;line-height:44px}@media(max-width: 1024px){.single-post-page__content>h2{font-size:32px;line-height:35.2px}}@media(max-width: 768px){.single-post-page__content>h2{font-size:28px;line-height:30.8px}}.single-post-page__content>h2 span{color:#c7fe02}.single-post-page__content>h3{margin-top:0;margin-bottom:8px;color:#000521;font-family:"Peridot PE",sans-serif;font-size:24px;font-weight:600;line-height:26.4px}@media(max-width: 1024px){.single-post-page__content>h3{font-size:22px;line-height:24.2px}}@media(max-width: 768px){.single-post-page__content>h3{font-size:20px;line-height:22px}}.single-post-page__content>h3 span{color:#c7fe02}.single-post-page__content>ul,.single-post-page__content>ol{margin-top:0;margin-bottom:32px;padding-left:0}.single-post-page__content>p+ul,.single-post-page__content>p+ol{margin-top:-16px}.single-post-page__content>ul+p,.single-post-page__content>ol+p{margin-top:32px}.single-post-page__content>ul li,.single-post-page__content>ol li{position:relative;margin:0}.single-post-page__content>ul li+li,.single-post-page__content>ol li+li{margin-top:8px}.single-post-page__content>ul{list-style:none}.single-post-page__content>ul li{padding-left:5px;display:flex;align-items:center;gap:10px}.single-post-page__content>ul li::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:9px;height:9px;min-width:9px;min-height:9px;border-radius:2px;background:#161d43;-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0);box-shadow:0 0 0 2px rgba(0,0,0,0);outline:.5px solid #161d43;outline-offset:2px}.single-post-page__content ol li::before{background:#161d43;outline:.5px solid #161d43}.single-post-page__content ol.wp-block-list{padding-left:25px}.single-post-page__content .wp-block-image img{width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:24px}.single-post-page__content .wp-block-image,.single-post-page__content figure{margin-top:0;margin-bottom:32px}.single-post-page__content .wp-block-image img,.single-post-page__content figure img{margin-bottom:0}.single-post-page__content figcaption.wp-element-caption{color:#a7a7a7;text-align:center;margin-top:16px;margin-bottom:0}.single-post-page__content .wp-block-group,.single-post-page__content .wp-block-columns,.single-post-page__content .wp-block-media-text,.single-post-page__content .section{padding-top:32px;padding-bottom:32px}