.linked-case-studies-module__ia6u8G__section{background-color:var(--color-bg);padding-block:var(--space-6)}.linked-case-studies-module__ia6u8G__inner{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.linked-case-studies-module__ia6u8G__section .linked-case-studies-module__ia6u8G__heading{font-size:var(--fs-s1);line-height:var(--lh-s1);font-weight:var(--fw-s1);color:var(--color-text)}.linked-case-studies-module__ia6u8G__grid{gap:var(--space-5);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:640px){.linked-case-studies-module__ia6u8G__grid{grid-template-columns:repeat(2,1fr)}.linked-case-studies-module__ia6u8G__heading{text-align:center}}@media (min-width:1024px){.linked-case-studies-module__ia6u8G__grid{grid-template-columns:repeat(3,1fr)}}
.blog-post-view-module__REC9ka__head{align-items:center;gap:var(--space-3);padding-top:var(--space-4);padding-bottom:var(--space-5);text-align:center;flex-direction:column;display:flex}.blog-post-view-module__REC9ka__head .blog-post-view-module__REC9ka__title{max-width:1086px;font-size:var(--fs-h2);line-height:var(--lh-h2);font-weight:var(--fw-h2);color:var(--color-text)}.blog-post-view-module__REC9ka__meta{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:1024px){.blog-post-view-module__REC9ka__head{padding-top:var(--space-6);padding-bottom:var(--space-4)}.blog-post-view-module__REC9ka__meta{gap:var(--space-3)}}.blog-post-view-module__REC9ka__coverWrap{padding-bottom:var(--space-2-5)}.blog-post-view-module__REC9ka__cover{border-radius:var(--radius-lg);background-color:var(--color-eggshell);width:100%;padding-top:48%;position:relative;overflow:hidden}@media (min-width:768px){.blog-post-view-module__REC9ka__cover{border-radius:20px}}@media (min-width:1024px){.blog-post-view-module__REC9ka__coverWrap{padding-bottom:var(--space-6)}}.blog-post-view-module__REC9ka__coverImg{object-fit:cover}.blog-post-view-module__REC9ka__content{max-width:862px;color:var(--color-text);font-size:var(--fs-body-1);line-height:var(--lh-body-1);margin-inline:auto}.blog-post-view-module__REC9ka__content h2{color:var(--color-text);margin-top:var(--space-7);margin-bottom:var(--space-3);font-size:clamp(1.75rem,1.4rem + 1.2vw,2rem);font-weight:700;line-height:1.25}.blog-post-view-module__REC9ka__content h3{font-size:var(--fs-h4);color:var(--color-text);margin-top:var(--space-5);margin-bottom:var(--space-2);font-weight:600;line-height:1.25}.blog-post-view-module__REC9ka__content h4,.blog-post-view-module__REC9ka__content h5,.blog-post-view-module__REC9ka__content h6{color:var(--color-text);margin-top:var(--space-4);margin-bottom:var(--space-1);font-size:18px;font-weight:600;line-height:1.3}.blog-post-view-module__REC9ka__content p{margin-bottom:var(--space-3)}.blog-post-view-module__REC9ka__content ul,.blog-post-view-module__REC9ka__content ol{margin-bottom:var(--space-3);padding-left:var(--space-3)}.blog-post-view-module__REC9ka__content li{margin-bottom:var(--space-1)}.blog-post-view-module__REC9ka__content li p{margin-bottom:0}.blog-post-view-module__REC9ka__content li p+p{margin-top:var(--space-1)}.blog-post-view-module__REC9ka__content a{color:var(--color-gold-2);text-underline-offset:2px;text-decoration:underline}.blog-post-view-module__REC9ka__content img{border-radius:var(--radius-md);max-width:100%;height:auto;margin-block:var(--space-4)}.blog-post-view-module__REC9ka__content blockquote{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-left:3px solid var(--color-gold);background-color:var(--color-white);border-radius:var(--radius-md);font-size:var(--fs-h4);color:var(--color-text);line-height:1.4}.blog-post-view-module__REC9ka__author{color:inherit;text-decoration:none}.blog-post-view-module__REC9ka__author:hover,.blog-post-view-module__REC9ka__author:focus-visible{text-decoration:underline}.blog-post-view-module__REC9ka__date{color:var(--color-text-muted);width:100%}
.preview-banner-module__oDryta__banner{z-index:60;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;font-size:.875rem;line-height:1.3;display:flex;position:sticky;top:0}.preview-banner-module__oDryta__draft{color:#f7eecb;background:#4a3a08}.preview-banner-module__oDryta__published{color:#f4f4f2;background:#1a1a1a}.preview-banner-module__oDryta__label{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.preview-banner-module__oDryta__text{opacity:.85;flex:auto;min-width:0}.preview-banner-module__oDryta__link{color:inherit;flex:none;font-weight:700;text-decoration:underline}
