.single-post .akkadian-blog-cta{display:flow-root;clear:both;width:100%;max-width:1280px;margin:80px auto 0}@media (min-width:769px){.single-post #site-content .post-author{margin-bottom:80px}}.single-post #site-content .post-content{color:#343434;font-size:20px;line-height:1.4}.single-post #site-content .post-content p{color:#343434;font-size:20px;line-height:1.4;margin:0 0 24px}.single-post #site-content .post-content h1,.single-post #site-content .post-content h2,.single-post #site-content .post-content h3,.single-post #site-content .post-content h4,.single-post #site-content .post-content h5,.single-post #site-content .post-content h6{color:#343434;font-size:28px;font-weight:600;line-height:1.2}.single-post #site-content .post-content :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}.single-post #site-content .post-content a{color:#4274b9}.single-post #site-content .post-content .akkadian-back-to-blog{display:flex;align-items:center;gap:8px;width:fit-content;padding-top:80px;padding-bottom:32px;margin-bottom:0;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none}.single-post #site-content .post-content .akkadian-back-to-blog:hover{text-decoration:underline}.single-post #site-content .post-content .akkadian-back-to-blog:focus-visible{outline:2px solid currentColor;outline-offset:4px}.single-post .akkadian-back-to-blog svg{flex-shrink:0}.single-post #site-content .post-content .akkadian-post-image{margin:32px 0}.single-post #site-content .post-content .akkadian-post-image__image{display:block;width:100%;max-width:100%;height:auto}.single-post #page-content{padding-top:var(--akkadian-blog-header-offset,124px)}@media (max-width:991px){.single-post #page-content{padding-top:var(--akkadian-blog-header-offset,96px)}}.single-post .akkadian-post-header{position:relative;isolation:isolate;padding:80px;color:#fff;font-family:"Figtree",sans-serif}.single-post .akkadian-post-header:before{content:"";position:absolute;z-index:-1;inset:0;box-shadow:0 0 0 100vmax #2c4f7f;clip-path:inset(0 -100vmax);background:#2c4f7f}.single-post .akkadian-post-header__inner{width:100%;max-width:1820px;margin:0 auto}.single-post #inner-content.inner-content-wrap{padding-top:0}.single-post .akkadian-post-header__category{display:inline-block;padding:8px;border-radius:2px;background:#c5dbf3;color:#223d60;font-size:13px;font-weight:600;line-height:1.12;letter-spacing:10%;text-transform:uppercase}.single-post .akkadian-post-header__title{max-width:1000px;margin:24px 0;color:#fff;font-size:60.8px;font-weight:700;letter-spacing:0;text-align:left;overflow-wrap:anywhere}.single-post .akkadian-post-header__subtitle{max-width:1000px;margin:0;color:#fff;font-size:28px;font-weight:500;line-height:1.2;overflow-wrap:anywhere}.single-post .akkadian-post-header__accent{width:80px;height:3px;margin:24px 0;background:linear-gradient(90deg,#66be60,#3e8cd4)}.single-post .akkadian-post-header__author{display:flex;align-items:center;gap:24px}.single-post .akkadian-post-header__author .akkadian-post-header__portrait{flex:0 0 64px;width:64px;height:64px;margin:0;border-radius:50%;object-fit:cover}.single-post .akkadian-post-header__byline{margin:0;color:#fff;font-size:20px;font-weight:400;line-height:1.4;min-width:0;overflow-wrap:anywhere}@media (max-width:767px){.single-post #site-content .post-content .akkadian-post-image{margin:24px 0}.single-post .akkadian-blog-cta{margin-top:40px}.single-post #site-content .post-content .akkadian-back-to-blog{padding-top:40px;padding-bottom:16px}.single-post #site-content .post-content,.single-post #site-content .post-content p{font-size:16px}.single-post #site-content .post-content p{margin-bottom:18px}.single-post #site-content .post-content :is(h1,h2,h3,h4,h5,h6){font-size:24px;margin-top:26px;padding-top:18px}.single-post .akkadian-post-header{padding:40px 24px}.single-post .akkadian-post-header__inner{margin:0}.single-post .akkadian-post-header__category{font-size:14px}.single-post .akkadian-post-header__title{font-size:48px !important}.single-post .akkadian-post-header__subtitle{font-size:24px}.single-post .akkadian-post-header__accent{margin:28px 0}.single-post .akkadian-post-header__author{flex-direction:column;align-items:flex-start;gap:16px}.single-post .akkadian-post-header__author .akkadian-post-header__portrait{flex-basis:64px;width:64px;height:64px}.single-post .akkadian-post-header__byline{font-size:20px}}#content-wrap #sidebar{padding-top:80px}