.post-layout{align-items:start;display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr) 300px;padding-bottom:var(--section-space);padding-top:var(--section-space)}.post-layout:not(:has(.post-sidebar)){grid-template-columns:minmax(0,800px);justify-content:center}.post-page .blog-post{margin:0;min-width:0;width:100%}.post-heading{margin-bottom:var(--space-6)}.post-back{display:inline-block;font-size:16px;font-weight:700;margin-bottom:var(--space-5)}.post-heading h1{margin:0 0 var(--space-5)}.post-meta{align-items:baseline;color:var(--grey-color);display:flex;flex-wrap:wrap;font-size:15px;gap:var(--space-2) var(--space-5);line-height:1.5}.post-meta a{color:var(--Colours-Primary-800);font-weight:700}.post-page .blog-post-image-container{margin:0 0 var(--space-6)}.post-page .blog-post-image-container img{aspect-ratio:16/9;border-radius:var(--border-radius-def);display:block;height:auto;max-height:420px;object-fit:cover;width:100%}.post-page .blog-post__body{max-width:var(--reading-width);overflow-wrap:anywhere}.post-page .blog-post__body :is(img,video,iframe){max-width:100%}.post-page .blog-post__body :is(img,video){height:auto}.post-back:hover,.post-meta a:hover,.post-page .blog-post__body a{text-decoration:underline;text-underline-offset:3px}.post-page .blog-post__body blockquote{background:var(--Colours-Primary-50);border-left:4px solid var(--primary-color);border-radius:0 var(--border-radius-def) var(--border-radius-def) 0;margin:var(--space-6) 0;padding:var(--space-5)}.post-page .blog-post__body blockquote>:last-child{margin-bottom:0}.post-page .post-sidebar{min-width:0;position:sticky;top:110px}.post-page .post-sidebar-inner{border-top:3px solid var(--primary-color);padding-top:var(--space-5)}.post-page .post-sidebar .blog-feed{padding:0;width:100%}.post-page .post-sidebar .blog-feed-header{margin-bottom:var(--space-5)}.post-page .post-sidebar .blog-feed .title{font-family:var(--font-family-body);font-size:var(--font-size-h5);line-height:1.3}.post-page .post-sidebar .blog-feed .rec-posts-group{display:flex;flex-direction:column;gap:0}.post-page .post-sidebar .blog-feed .rec-post-item{border-bottom:1px solid var(--Colours-Black-100);border-radius:0;margin:0;padding:var(--space-5) 0;width:100%}.post-page .post-sidebar .blog-feed .rec-post-item:first-child{padding-top:0}.post-page .post-sidebar .blog-feed .rec-post-content{padding:0}.post-page .post-sidebar .blog-feed .post-title{font-size:20px;line-height:1.4;margin:0 0 var(--space-2)}.post-page .post-sidebar .blog-feed .rec-post-date{color:var(--grey-color);font-size:13px;line-height:1.5}.post-page .post-sidebar .date-icon{display:none}.post-page .post-sidebar .date-icon-wrapper{margin-bottom:var(--space-2)}.post-page .post-sidebar .hs-button.hs-button-link{font-size:16px}@media (max-width:1024px){.post-layout{gap:var(--section-heading-gap);grid-template-columns:minmax(0,1fr)}.post-page .post-sidebar{position:static}.post-page .blog-post-image-container img{max-height:360px}}.post-page .post-sidebar [class^=blog-feed-wrapper-]{background:transparent}.post-page .post-sidebar .rec-posts-group{margin:0}