.hero[data-astro-cid-mi7bjyii]{padding-top:var(--space-xl);padding-bottom:var(--space-md)}.back-link[data-astro-cid-mi7bjyii]{font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-brown-v1);display:inline-block;margin-bottom:var(--space-md)}.back-link[data-astro-cid-mi7bjyii]:hover{color:var(--color-red)}.post-meta[data-astro-cid-mi7bjyii]{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.post-category[data-astro-cid-mi7bjyii]{font-family:var(--font-heading);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-red)}.post-date[data-astro-cid-mi7bjyii]{font-size:.875rem;color:var(--color-brown-v1)}.hero[data-astro-cid-mi7bjyii] h1[data-astro-cid-mi7bjyii]{max-width:900px;margin-bottom:var(--space-md)}.post-excerpt[data-astro-cid-mi7bjyii]{font-size:1.25rem;color:var(--color-brown-v1);line-height:1.5;max-width:800px;margin:0}.hero-image[data-astro-cid-mi7bjyii]{padding-top:0;padding-bottom:var(--space-lg)}.hero-image[data-astro-cid-mi7bjyii] img[data-astro-cid-mi7bjyii]{width:100%;height:auto;display:block}.body[data-astro-cid-mi7bjyii]{padding-top:0}.prose[data-astro-cid-mi7bjyii]{max-width:720px}.prose[data-astro-cid-mi7bjyii] p,.prose[data-astro-cid-mi7bjyii] ul,.prose[data-astro-cid-mi7bjyii] ol{color:var(--color-brown-v1);line-height:1.7;font-size:1.0625rem;margin:0 0 var(--space-md) 0}.prose[data-astro-cid-mi7bjyii] h2{font-size:1.5rem;margin:var(--space-lg) 0 var(--space-sm) 0}.prose[data-astro-cid-mi7bjyii] h3{font-size:1.25rem;margin:var(--space-md) 0 var(--space-sm) 0}.prose[data-astro-cid-mi7bjyii] a{color:var(--color-red);text-decoration:underline}.prose[data-astro-cid-mi7bjyii] figure{margin:var(--space-lg) 0}.prose[data-astro-cid-mi7bjyii] figure img{width:100%;height:auto;display:block}.prose[data-astro-cid-mi7bjyii] figcaption{font-size:.875rem;color:var(--color-brown-v1);margin-top:var(--space-sm);text-align:center}.author[data-astro-cid-mi7bjyii]{border-top:1px solid var(--color-grey-v3);padding-top:var(--space-md);padding-bottom:var(--space-md)}.author-card[data-astro-cid-mi7bjyii]{display:flex;align-items:center;gap:var(--space-md)}.author-image[data-astro-cid-mi7bjyii]{width:56px;height:56px;border-radius:50%;object-fit:cover}.author-name[data-astro-cid-mi7bjyii]{font-family:var(--font-heading);font-weight:700;color:var(--color-brown)}.author-role[data-astro-cid-mi7bjyii]{font-size:.875rem;color:var(--color-brown-v1)}.related-case-study[data-astro-cid-mi7bjyii]{background-color:var(--color-grey-v1)}.related-case-study[data-astro-cid-mi7bjyii] h2[data-astro-cid-mi7bjyii]{margin-bottom:var(--space-md)}.related-card[data-astro-cid-mi7bjyii]{display:grid;gap:var(--space-md);background-color:#fff;border:1px solid var(--color-grey-v3);overflow:hidden;transition:border-color .2s ease}.related-card[data-astro-cid-mi7bjyii]:hover{border-color:var(--color-red);color:inherit}@media(min-width:768px){.related-card[data-astro-cid-mi7bjyii]{grid-template-columns:1fr 1fr}}.related-card[data-astro-cid-mi7bjyii] img[data-astro-cid-mi7bjyii]{width:100%;aspect-ratio:16 / 10;object-fit:cover}.related-content[data-astro-cid-mi7bjyii]{padding:var(--space-md)}.related-meta[data-astro-cid-mi7bjyii]{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}.related-industry[data-astro-cid-mi7bjyii]{font-family:var(--font-heading);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-red)}.related-client[data-astro-cid-mi7bjyii]{font-size:.875rem;color:var(--color-brown-v1)}.related-card[data-astro-cid-mi7bjyii] h3[data-astro-cid-mi7bjyii]{font-size:1.125rem;margin:0 0 var(--space-sm) 0}.related-link[data-astro-cid-mi7bjyii]{font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-red)}.cta[data-astro-cid-mi7bjyii]{background-color:var(--color-red);color:#fff;text-align:center}.cta-content[data-astro-cid-mi7bjyii]{max-width:600px;margin:0 auto}.cta[data-astro-cid-mi7bjyii] h2[data-astro-cid-mi7bjyii]{margin-bottom:var(--space-sm)}.cta[data-astro-cid-mi7bjyii] p[data-astro-cid-mi7bjyii]{margin-bottom:var(--space-md);opacity:.9}.cta[data-astro-cid-mi7bjyii] .btn-primary[data-astro-cid-mi7bjyii]{background-color:#fff;color:var(--color-red);border-color:#fff}.cta[data-astro-cid-mi7bjyii] .btn-primary[data-astro-cid-mi7bjyii]:hover{background-color:var(--color-grey);border-color:var(--color-grey)}
